题目内容

下列关于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

下面正确定义数组的语句是()。

A. intx[2,2]={8,9,5,2}
B. intx[][2]={8,9,5,2}
C. intx[2][]={8,9,5,2}
D. intx[][]={8,9,5,2}

下列选项中,不能把字符串"Hello!"存入数组b中的是()。

A. charb[10]={'H','e','l','l','o','!','\0'};
B. charb[10];b="Hello!";
C. charb[10];strcpy(b,"Hello!");
D. charb[]="Hello";

答案查题题库