若有说明:int a[3][4];,则对a数组元素的非法引用是()。
A.a[O][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
第1题:
若有定义int a[9],+P=a;,则P+5表示( )。
A.数组元素a[5]的值
B.数组元素a[5]的地址
C.数组元素a[6]的地址
D.数组元素a[0]的值加上5
第2题:
A. a[2][4]
B. a[3][3]
C. a[0][0]
D. a[3][4]
第3题:
若有以下定义和语句,则对w数组元素的非法引用是 ______。 int w[2][4],(*pw)[4];pw=w;
A.*(w[0]+2)
B.*pw[2]
C.pv[0][0]
D.*(pw[1]+2)
第4题:
若有以下定义,则对a数组元素的正确引用是( )。
int a[5],*p=a;
A)*&a[5]
B)*a 1
C)*(p 5)
D)*(a 2)
第5题:
若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;
A.p+5
B.a+1
C.&a+1
D.&a[0]
第6题:
(VC++)若有以下定义,则对b数组元素正确的引用是
int b[2][3]={1,2,3,4,5,6};
A.b[1]
B.b[0][3]
C.b[2][2]
D.b[1][1]
第7题:
若有下列定义,则对a数组元素地址的正确引用是( )。
int a[5],*p=a;
A.p+5
B.*a+1
C.&a+1
D.&a[0]
第8题:
若有说明:int a[3][4]; 则对a数组元素的非法引用的是()。
第9题:
若有说明 int a[3][4];则对a数组元素的正确引用是().
第10题:
若有说明:int a[10];则对a 数组元素的正确引用是()。
第11题:
a[10]
a[3+1]
a(5)
a(0)
第12题:
a[10]
a[3.5]
a(5)
a[10-10]
第13题:
A. pt[0][0]
B. *(pt+1)[2]
C. *(pt[1]+2)
D. *(a[0]+2
第14题:
此题为判断题(对,错)。
第15题:
答案:3
解析:
本题考查二维数组的定义方式。第一维的大小由以下方法判断:①当初值的个数能被第二维的常量表达式的值除尽时,所得商数就是第一维的大小;2)当初值的个数不能被第二维的常量表达式的值除尽时,则第一维的划、:所得的商数+1。
第16题:
若有以下定义,则对数组元素的正确引用是( )。 int a[5],*p=a;
A.*&a[5]
B.(*A)2
C.*p+4
D.(a+2)
第17题:
若有说明int a[3][4];,则a数组元素的非法引用是
A.a[0][2*1]
B.a[1][3]
C.a[4—2][0]
D.a[0][4]
第18题:
若有定义和语句: int w[2][3],(* pw)[3];pw=w; 则对w数组元素的非法引用是 ( )
A.* (w [0] +2)
B.* (pw+1)[2]
C.pw[0][0]
D.* (pw [1]+2)
第19题:
若有下面的程序片段: int[12]={0},*p[3],**pp,i; for(i=0;i<3;i) p[i]=&a[i*4]; pp=p; 则对数组元素的错误引用是
第20题:
若有说明:inta[3][4];,则对a数组元素的非法引用是:()
第21题:
若有说明:inta[3][4];则对a数组元素的正确引用是()
第22题:
JAVA语言中,若有说明int a[10];则对a数组元素的正确的引用是()。
第23题:
a[0][2*1]
a[0][4]
a[4-2][0]
a[1][3]
第24题:
a[0][2*1]
a[1][3]
a[4-2][0]
a[0][4]