*(a+1)
*(a[3]+2)
a[1]+3
a[0][0]
第1题:
A.*(a[i]+j)
B.(a+i)
C.*(a+j)
D.a[i]+j
第2题:
若有以下定义语句:int a[10]={1,2,3,4,5,6,7,8,9,10}; 则下列哪个是对该数组元素的正确引用( )
A. a[10]
B. a[a[3]-5]
C. a[a[9]]
D. a[a[4]+4]
第3题:
A.只有元素a[0][0]可得到初值0
B.此说明语句不正确
C.数组a各元素都可得到初值,但其值不一定是0
D.数组a中每个元素均可得到初值0
第4题:
若有以下说明和语句,则四个选项中是对c数组元素的正确引用的是( )。 int c[4][5],(*cp)[5]; cp=c;
A.cp+1
B.*(cp+3)
C.*(cp+1)+3
D.*(*cp+2)
第5题:
若有定义: “inta[2Ⅶ3];”则对a数组的第i行第j列元素的正确引用为( )
A.**(a+i)+j)
B.(a+i)[j]
C.*(a+i+j)
D.*(a+i)+j
第6题:
若有以下定义和语句,则对a数组元素地址的正确引用为 int a[2][3],(*p)[3]; p=a;
A.*(p+2)
B.p[2]
C.p[1]+1
D.(p+1)+2
第7题:
若有说明int m[3][4]={3,9,7,8.5},(*q)[4];和赋值语句q=m;,则对数组元素m[i][j](其中O<=i<3,0<=j<4)值的正确引用为( )。
A)(q i)[j]
B)*q[il][j]
C)*(*q[i] j)
D)*(*(q i) j)
第8题:
A.a[10]
B."a[3,5]"
C.a(5)
D.a[10-10]
第9题:
若有说明int m[3][4]={3,9,7,8.5},(*q)[4];和赋值语句q=m;,则对数组元素m[i][j](其中0<=i<3,0<=j<4)值的正确引用为( )。
A.(q+i)[j]
B.*q[i][j]
C.*(*q[i]+j)
D.*(*(q+i)+j)
第10题:
A.p+1
B.*(p+3)
C.*(p+1)+3
D.*(*p+2)