题目内容

以下数组定义中错误的是()

A. int X[2][3]={{1,2},{3,4},{5,6;
B. int x[][3]={0);
C. int 4][3]={(1,2,3},{4,5,6;
D. int 对2][3]={1,2,3,4,5,6};

查看答案
更多问题

以下叙述中正确的是()。

A. 语句 “char str[10]=” string!w ; ” 和 “char str[10]={ string!w }; ” 并不等价
B. 对于字符串常量“string!w,”系统已自动在最后加入了 '\0’字符,表示串结尾
C. 对于一维字符数组,不能使用字符串常量来赋初值
D. 在语句“char str[]=” string!” ; ”中,数组str的大小等于字符串的长度

设有以下定义:char sl[]= “0123” ;char s2[]={ ‘0’, ‘1’,(2, , '3’ }5则以下叙述正确的是()。

A. 数组s1的长度小于s2的长度
B. 数组s1和s2的长度相同
C. 数组s1的长度大于s2的长度
D. 数组s1和s2完全等价

以下选项中,合法的是。

A. char str3[]={'d', 'e',*b',V, ’g','\0'}
B. char str4; str4="hello world";
C. char name[10]; name="china";
D. char strl[5]=〃pass",str2[6]; str2=strl:

有以下程序:#include main(){ char s[ ] = "012xy\08s34f4w2";int i,n = 0;f。r(i = 0;s[i] ! =0;i++)if(s[i]> = '0'&&s[i]< = '9') n++;printf( " % d\n" ,n);I程序运行后的输出结果是______。

A. 0
B. 3
C. 7
D. 8

答案查题题库