题目内容

以下对二维数组a进行不正确的初始化的是( )。

A. int a[][3]={3,2,1,1,2,3};
B. int a[][3]={{3,2,1},{1,2,3}};
C. int a[2][3]= {{3,2,1},{1,2,3}};
D. int a[][]={{3,2,1},{1,2,3}};

查看答案
更多问题

已知如下语句,判断下面描述正确的是( )。char s[6]={'a','b','c','d' };char r[]="abcd";

A. s数组长度小于r数组长度
B. s数组长度大于r数组的长度
C. s数组等价于r数组
D. s数组和r数组的长度相同

下列关于C语言中数组的描述中错误的是()。

A. 同一个数组中所有的元素的数据类型都是一致的
B. 数组的下标从0开始
C. 同一个数组中的元素在内存中按顺序连续存储
D. 在函数调用中使用数组名作函数实参时,向形参传递的是整个数组所有的元素

判断两个字符串s1和s2是否相等,应该使用()。

A. if(s1==s2)
B. if(s1=s2)
C. if(strcpy(s1,s2))
D. if(strcmp(s1,s2)==0)

有语句inta[][3]={1,2,3,4,5,6};则a[1][1]的值是()。

A. 1
B. 2
C. 4
D. 5

答案查题题库