若有定义:int a[10],i=2; 能正确引用a数组元素的是______。
A. a[9+i]
B. a[10-i]
C. a[10]
D. a(7)
以下程序段运行后x的值为______。int a[8]={1,2,3,4,5,6,7,8},i,x=0;for(i=1;i<8;i++,i++)x=x+a[i];
A. 20
B. 16
C. 18
D. 36
若有定义inta[2][3];则合法引用数组元素的是______。
A. a[0][1/2]
B. a[2][1]
C. a[2][3]
D. a[1][3]
在以下数组定义中,错误的是______。
A. int a[2][]={1,2,3,4,5};
B. int a[][2]={{0},{1}};
C. int a[2][2]={{1,2},{3}};
D. int a[][2]={1,2,3,4};