对两个数组a和b进行初始化:chara[]="ABCDEF";charb[]={'A','B','C','D','E','F'};则以下叙述正确的是()
A. a与b数组完全相同
B. a与b长度相同
C. a与b中都存放字符串
D. a的长度比b长
查看答案
有以下程序#include void 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. howI am fine
C. howare you?
D. howare you? I am fine
以下程序程序运行后的输出结果是#include main(){ char s[]={"012xy"};int i,n=0;for(i=0;s[i]!='\0';i++)if(s[i]>= 'a'&&s[i]<= 'z') n++;printf("%d\n",n);}
A. 0
B. 2
C. 3
D. 5
如有说明:inta[3][4];,则对a数组元素的正确引用是()
A. a[3][4]
B. a[1,3]
C. a[1+1][0]
D. a(2)(1)
若定义数组并初始化int a[10]={ 1,2,3,4},以下语句哪一个不成立( )。
A. a[8]的值为0
B. a[1]的值为1
C. a[3]的值为4
D. a[9]的值为0