题目内容

有以下程序#include #includemain( ){ char a[10]=”abcd”;printf(“%d,%d\n”,strlen(a),sizeof(a)); }程序运行后的输出结果是

A. 7,4
B. 4,10
C. 8,8
D. 10,10

查看答案
更多问题

有以下程序#include main(){ char a[30],b[30]; scanf("%s",a);gets(b);printf("%s\n %s\n",a,b);}程序运行时若输入:how are you? I am fine<回车>则输出结果是

A. how are you? I am fine
B. howare you? I am fine
C. how are you? I am fine
D. how are you?

有以下程序#includemain(){ char ch[3][5]={“AAAA”,”BBB”,”CC”} printf(“%s\n”,ch[1]);}程序运行后的输出的结果是

AAAA
B. CC
C. BBBCC
D. BBB

有以下函数#include main(){ char a[20],b[20],c[20];scanf("%s%s",a,b);gets(c);printf("%s%s%s\n",a,b,c); }程序运行时从第一行开始输入 this is a cat!<回车>,则输出结果是

A. thisisacat!
B. this is a
C. thisis a cat!
D. thisisa cat!

有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include #include main(){ char a[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2);puts(strcat(a,c+1));}程序运行后的输出结果是

A. a12cyz
B. 12yz
C. a2yz
D. bc2yz

答案查题题库