设有以下定义: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
有以下程序:#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
有以下程序:#include < stdio. h > main(){ int i,j = 0;char a[ ] = " H。w are y。u!" , b[10] = |0| ; f。r (i =0; a[i] ; i ++ )if (a[i]=='')b[j ++ ] = a[i-l];printf("%s\n" , b);}程序运行后的输出结果是()。
A. we
B. H。w are y。u!
C. ay
D. we!