若有定义“int a[3][4];”,则对a的数组元素引用正确的是( )。
A. a[2][4]
B. a[1, 3]
C. a[1+1][0]
D. a(2)(1)
查看答案
下列对C语言字符数组的描述错误的是( )。
A. 字符数组可以存放字符串
B. 字符数组中的字符串可以进行整体输入/输出
C. 可以在赋值语句中通过赋值运算符对字符数组整体赋值
D. 字符数组的下标从0开始
对下列程序段描述正确的是( )。 char a[3], b[ ]= "China"; a=b; printf("%s",a);
A. 运行后将输出China
B. 运行后将输出Ch
C. 运行后将输出Chi
D. 编译出错
已知“char c1[]={"abcd"};char c2[]={'a', 'b', 'c', 'd'};”,则下列描述正确的是( )。
A. 数组c1和数组c2等价
B. 数组c1和数组c2的长度相同
C. 数组c1的长度大于数组c2的长度
D. 以上都不对
下列程序的运行结果是: ______ #include void main( ) { char str[ ]=”SSSWLIA”, c ; int k; for(k=2; (c=str[k])!=’\0’; k++) { switch(c) { case ‘I’: ++k; break; case ‘L’: continue; default: putchar(c); continue; } putchar(‘*’); } }