设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是()。
A.a[0];
B.a[A.length-1];
C.a[3];
D.int i=1; a[i];
A.a[0];
B.a[A.length-1];
C.a[3];
D.int i=1; a[i];
第1题
若有定义语句: double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x; 则错误引用 x 数组元素的是
A)*p
B)x[5]
C)*(p+1)
D)*x
第2题
下面关于VisualFoxPro数组的叙述中,错误的是______。
A.用DMENSION和DECLARE都可以定义数组
B.Visual FoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值.F.
第3题
若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。 (0<=i<4,0<=j<10)
A.*(&a[0][0]+10*i+j)
B.*(a+i)+j
C.*(*(a+i)+j)
D.*(a[i]+j)
第4题
若有定义语句 :int m[]={5,4,3,2,1},i=4; ,则下面对 m 数组元素的引用中错误的是
A)m[--i]
B)m[2*2]
C)m[m[0]]
D)m[m[i]]
第5题
下面关于Visual FoxPro数组的叙述中,错误的是()。
A.用DIMENSION和DECLARE都可以定义数组
B.Visual FoxPro只支持一维数组和二维数组
C.一个数组中各个元素必须是同一种数据类型
D.新定义数组的各个元素初值为.F.
第6题
A.*(a+1)
B.a[p-a]
C.p+i
D.*(&a[i])
第7题
若有以下定义和语句: () ints[4][5](* ps)[5]; ps=s; 则对s数组元素的正确引用形式是
A.psq+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第9题
若有以下定义和语句: int s[4][5],(*ps)[5]; ps=s; 则对s数组元素的正确引用形式是()。
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1)+3
第10题
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i<10) int a[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
A.a[p-a]
B.*(&a[i])
C.p[i]
D.*(*(a+i))
第11题
设有以下语句:int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;,对a数组元素的引用中(其中0<=i<10)不正确的是()。
A.a[p-a]
B.*(&a[i])
C.p[i]
D.*(*(a+i))