若有定义语句:char a[10]; int i=9;,则对a数组元素的正确引用是( )。
A: a[++i]
B: a[i++]
C: a(5)
D: a[3.5]
A: a[++i]
B: a[i++]
C: a(5)
D: a[3.5]
举一反三
- 若有定义:int a[10],则对数组a元素的正确引用是_____。 A: a[10] B: a[3.5] C: a(5) D: int i=3; a[i];
- 若有说明语句"int a[4][10];"且 0<=i<4,0<=j<10,则对数组元素 a[i][j]的错误引用是*(a+i)[j]。[/i]
- 若有以下数组说明,则a[a[i]]元素数值是( )。int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}, int i=10;[/i] A: 6 B: 10 C: 9 D: 5
- 若有以下数组说明,则a[a[i]]元素数值是( )Int a[12]={14,74,7,16,2,5,18,11,3,6,9,12},int i=10;[/i] A: 10 B: 5 C: 6 D: 9
- 若有定义int a[10],i=4;则对数组元素的非法引用是( )。 A: a[2*3] B: a[0] C: a[i] D: a[10]