已知int a[3][3]={1,2,3,4,5,6,7,8,9};不能表示数组元素a[2][1]的地址是()
第1题:
若有以下定义:int t[3][2];能正确表示t数组元素地址的表达式是( )。A)&t[3][2] B)t[3]C)t[1] D)*t[2]
第2题:
若有定义:int a[2][3]3;,下列选项中对a数组元素正确引用的是( )。
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]
第3题:
若有以下定义:int t[3][2];,能正确表示t数组元素地址的表达式是______。
A.&t[3][2]
B.t[3]
C.t[1]
D.*t[2]
第4题:
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
第5题:
以下不能正确定义二维数组的选项是( )。
A.int a[2][12]={{1},{2}};
B.int a[][2]={1,2,3,4};
C.int a[2][2]={{1},2,3}:
D.int a[2][]={{1,2},{3,4}};
第6题:
定义变量和数组如下:int i;int x[3][3]=(1,2,3,4,5,6,7,8,9);则语句for(i=0;i<3;i++)printf(”%d”,x[1][2-i]);的输出结果是 ( )
第7题:
若有定义int a[]=new int[2][3];则数组第1个下标的可用范围是()
A、1到2
B、0到2
C、1
D、0到1
第8题:
设有以下定义: int a[3][3]={1,2,3,4,5,6,7,8,9}; int(*Ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是_______。
A.*((*ptr+1)[2])
B.*(*(p+5))
C.(*ptr+1)+2
D.*(*(a+1)+2)
第9题:
已知int a[3][3]={1,2,3,4,5,6,7,8,9};不能表示数组元素a[2][1]的地址是()
第10题:
以下不能正确定义二维数组的选项是()
第11题:
数组定义为int a[3][2]={1,2,3,4,5,6},数组元素()的值为6。
第12题:
&a[2][1]
*(a[2]+1)
a[2]+1
*(a+2)+1
第13题:
若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是
A.a[2][!1]
B.a[2][3]
C.a[0][3]
D.a[1>2][!1]
第14题:
以下不能正确定义二维数组的选项是 ______。
A.int a[2][2]={{1},{2}};
B.int a[][2]={1,2,3,4};
C.int a[2][2]={{1},2,3};
D.int a[2][]={{1,2},{3,4}};
第15题:
若有以下定义和语句,则对a数组元素地址的正确引用为 int a[2][3],(*p)[3]; p=a;
A.*(p+2)
B.p[2]
C.p[1]+1
D.(p+1)+2
第16题:
以下不能正确定义二维数组的选项是
A.int a[2][2]={{1},{2}};
B.int a[][2]={1,2,3,4};
C.int a[2][2]={{1},{2,3}};
D.inta[2][]={1,2},{3,4}};
第17题:
A.*(a[1]+2)
B.*(p[1]+2)
C.p[5]
D.*(p+5)
第18题:
设有以下定义: int a[3][3]={1,2,3,4,5,6,7,8,9}; int(*ptr)[3]=a; 则下列能正确表示数组元素a[1][2]的表达式是______。
A.*((*ptr+1)[2])
B.a[2][3]
C.(*ptr+1)+2
D.*(*(a+1)+2)
第19题:
若有int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int(*q)[3]=a,*p a[0];则能够正确表示数组元素 a[1][2]的表达式是 ______。
A.*((*q+1)[2])
B.*(*(p+5))
C.(*q+1)+2
D.*(*(a+1)+2)
第20题:
inta[3][3]={1,2,3,4,5,6,7,8,9};其中数字7所在的二维数组元素是()
第21题:
若有定义int a[2][3],*p=a;则以下不能表示数组元素a[1][2]的是()
第22题:
已知int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;不能表示数组a中元素的式子是()
第23题:
*(a[1]+2)
*(p[1]+2)
p[5]
*(p+5)
第24题:
*a
*p
a
a[p-a]