题目内容

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

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

查看答案
更多问题

下面程序中的错误的行是()。(1)main()(2){(3)int a[3]={1};(4)int i;(5)scanf("%d",&a);(6)for(i=1;i<3;i++) a[0]=a[0]+a[i];(7)printf("%f\n",a[0]);(8)}

A. 3
B. 6
C. 7
D. 5

以下一维数组定义正确的是()。

A. int a (5) ;
B. int num = 5 , a [num] ;
C. int a [SZ] ; ( SZ为符号常量 )
D. int num ; scanf ( "%d" , &num ) ; int a [num] ;

已有定义:int a [6] ;下面()是对数组元素的错误引用。

A. a [0]
B. a [3]
C. a [7 - 2]
D. a [6]

以下程序输出结果是()。main(){int a[4][4]={{1,3,5},{2,4,6},{3,5,7;printf(%d%d%d%d\n”,a[0][3],a[1][2],a[2][1],a[3][0]);}

A. 0650
B. 1470
C. 5430
D. 输出值不确定

答案查题题库