题目内容

以下对一维数组a的正确说明是()。

A. int n; scanf("%d",&n); int a[n];
B. int n=10,a[n];
C. int a(10);
D.
E. define SIZE 10 int a[SIZE];

查看答案
更多问题

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

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

若有说明:int a[3][4]={0};则下面正确的叙述是()。

A. 只有元素a[0][0]可以得到初值0
B. 此说明语句不正确
C. 数组中各元素都可以得到初值,但其值不一定为0
D. 数组中每个元素均可得到初值0

若有说明:int a[][4]={0,0};则下面不正确的叙述是()。

A. 数组a的每个元素都可得到初值0
B. 二维数组a的第一维大小为1
C. 因为二维数组a中第二维大小的值除初值个数的商为0,故数组a的行数为1
D. 只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0

若有说明:static int a[3][4];则数组中各元素()。

A. 可在程序的运行阶段得到初值0
B. 可在程序的编译阶段得到初值0
C. 不能得到确定的初值
D. 可在程序的编译或运行阶段得到初值0

答案查题题库