一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为()。A.2B.4C.6D.8
一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为()。
A.2
B.4
C.6
D.8
一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为()。
A.2
B.4
C.6
D.8
A.定义了一个名为a的一维数组
B.a数组有三个元素
C.a数组的下标为1~3
D.数组中的每个元素的数据类型都是int型
以下不能对二维数组a进行正确初始化的语句是()。
(A)inta[2][3]={0};
(B)inta[][3]={{0,1},{0}};
(C)inta[2][3]={{0,1},{2,3},{4,5}};
(D)inta[][3]={0,1,2,3,4,5};
A.inta[][]=newint[][];
B.inta[10][10]=newint[][];
C.inta[][]=newint[10][10];
D.int[][]a=newint[10][10];
E.int[]a[]=newint[10][10];
A.inta[][]={1,2,3,4,5,6};
B.inta[2][]={1,2,3,4,5,6};
C.inta[2][3]={1,2,3,4,5,6};
D.inta[2,3]={1,2,3,4,5,6};
定义如下变量和数组:
int k;
int a[3][3]={9,8,7,6,5,4,3,2,1};
则下面语句的输出结果是
for(k=0;k<3;k++)printf("%d",a[k][k]);
A.7 5 3
B.9 5 1
C.9 6 3
D.7 4 1
设有以下定义和语句 int a[3] [2] ={1,2,3,4,5, 6,}, *p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是
A.a[0][1]
B.a[1][0]
C.a[1][1]
D.a[l][2]