求解答C语言的选择题: 谢谢啦
1.执行下列程序且输入:ABC时,输出的结果是()#include<stdio.h>#include<string.h>intmain(){chars[10]=“1234...
1.执行下列程序且输入:ABC时,输出的结果是( )
#include <stdio.h>
#include <string.h>
int main( )
{char s[10]=“12345”;
strcat (s,“6789”);
gets (s);
printf (“%s\n”,s);
return 0;
}
A)ABC9 B)ABC C)ABC456789 D)输出错误
2.执行下列程序:
int main()
{int a[3][3]={{1},{2},{3}};
int b[3][3]={1,2,3};
printf(“%d\n”,a[1][0]+b[0][0]);
return 0;}
后输出的结果是( )
A)0 B)1 C)2 D)3
3.在下列语句中,正确的是( )
A) char str[ ]=“China”;
B) char str[ ]; str=“China”;
C) char str1[5],str2[ ]={“China”};
str1=str2;
D) char str1[ ],str2[ ];
str2={“China”};
strcpy(str1,str2);
4.以下程序的输出结果是( )
#include <stdio.h>
#include <string.h>
int main ( )
{char a[80]= “AB”,b[80]= “LMNP”;
int i=0;
strcat (a,b);
while (a[i++]!= ‘\0’) b[i]=a[i];
puts (b);
return 0;}
A)LB B)ABLMNP C)AB D)LBLMNP 展开
#include <stdio.h>
#include <string.h>
int main( )
{char s[10]=“12345”;
strcat (s,“6789”);
gets (s);
printf (“%s\n”,s);
return 0;
}
A)ABC9 B)ABC C)ABC456789 D)输出错误
2.执行下列程序:
int main()
{int a[3][3]={{1},{2},{3}};
int b[3][3]={1,2,3};
printf(“%d\n”,a[1][0]+b[0][0]);
return 0;}
后输出的结果是( )
A)0 B)1 C)2 D)3
3.在下列语句中,正确的是( )
A) char str[ ]=“China”;
B) char str[ ]; str=“China”;
C) char str1[5],str2[ ]={“China”};
str1=str2;
D) char str1[ ],str2[ ];
str2={“China”};
strcpy(str1,str2);
4.以下程序的输出结果是( )
#include <stdio.h>
#include <string.h>
int main ( )
{char a[80]= “AB”,b[80]= “LMNP”;
int i=0;
strcat (a,b);
while (a[i++]!= ‘\0’) b[i]=a[i];
puts (b);
return 0;}
A)LB B)ABLMNP C)AB D)LBLMNP 展开
4个回答
展开全部
B D A B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.B 2.D 3.A 4.D
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询