题目内容

以下叙述中错误的是 。

A. 对于double类型的数组,不可以直接用数组名对数组进行整体输入或输出
B. 数组名代表的是数组所占存储区的首地址,其值不可改变
C. 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D. 可以通过赋初值的方式确定数组元素的个数

查看答案
更多问题

有数组声明int value[30];下标值引用错误的是 。

A. value[30]
B. value[0]
C. value[l0]
D. value[20]

下列一维数组定义正确的是 。

A. x=6;int num[x];
B. const int x= 6; float a[x];
C. const float x= 6; int b[x];
D. const int x; int c[x];

下面的二维数组定义中正确的是 。

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

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

A. int a[2][]={{l,0,1} ,{5,2,3}};
B. int a[][3]={{1,2,3},{4,5,6}};
C. int a[2][4]={{1,2,3},{4,5},{6}};
D. int a[][3] = { { 1, 0, 1}, { }, { 1, 1}};

答案查题题库