1 以下对一维数组 a 的正确定义是( )
c. int a[5];
Question 2下列数组定义语句中,不合法的是( )
c. int a[3]={0,1,2,3}
Question 3 已知 int a[][3]={{0,1},{2,3,4},{5,6},{7}} ,则 a[2][1] 的值是( )
b. 6
Question 4已知定义: char array[10]="China";则数组array大小以及strlen(array)的值分别为:
b. 10字节 5
Question 5 判断字符串 s1 和 s2 是否相等的表达式为( )
b. strcmp(s1,s2)==0
Question 6 判断字符串 s1 是否大于字符串 s2 的表达式为( )
b. strcmp (s1,s2)>0
Question 7已知定义: char array[]="China";则数组array大小以及strlen(array)的值分别为:
c. 6字节 5
Question 8 对二维数组a进行初始化,不正确的语句是( )
c. int a[]a[3]={0,1,2,3,4,5};
Question 9 给字符数组str定义和赋值正确的是:
d. char str[]={"china! china!"};
Question 10 已有定义:char a[6]={'1','2',0,'3','4','\0'};执行语句cout<b. 12
都是挺基础的题目,自己做做吧。
1、c,2、c,3、b,4、b,5、b,6、b,7、d,8、c,9、d,10、b