int a[7],*p=a;若有以上定义,则p+5表示
A.元素a[5]的地址
B.元素a[5]的值
C.元素a[6]的地址
D.元素a[6]的值
第1题:
若有以下定义,则对a数组元素的正确引用是( )。 int a[5],*p=a;
A.*&a[5]
B.*a+1
C.*(p+5)
D.*(a+2)
第2题:
A.数组元素x[5]的地址
B.数组元素x[5]的值
C.数组元素x[6]的地址
D.数组元素x[6]的值
E.选项内容11
F.选项内容11
G.选项内容11
第3题:
若有定义“int b[8],*p=b;”,则p+6表示( )。
A.数组元素b[6]的值
B.数组元素b[6]的地址
C.数组元素b[7]的地址
D.数组元素b[o]的值加上6
第4题:
A.*(a[1]+2)
B.*(p[1]+2)
C.p[5]
D.*(p+5)
第5题:
若有下列定义,则对a数组元素地址的正确引用是( )。
int a[5],*p=a;
A.p+5
B.*a+1
C.&a+1
D.&a[0]
第6题:
若有定义:int a[ ]={2,4,6,8,10,12},*p=a; ;则*(p+1)的值是()
第7题:
若有以下定义,inta[10],*p=a;则*(p+5)表示()
第8题:
设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
第9题:
若有定义:int a[10],*p; 则*(p+5)表示()。
第10题:
*(a[1]+2)
*(p[1]+2)
p[5]
*(p+5)
第11题:
*((*prt+1)[2])
*(*(p+5))
*prt+1)+2
*(*(a+1)+2)
第12题:
*(a+=3)
*(p+=3)
*(a+3)
p[3]
第13题:
若有定义int a[9],+P=a;,则P+5表示( )。
A.数组元素a[5]的值
B.数组元素a[5]的地址
C.数组元素a[6]的地址
D.数组元素a[0]的值加上5
第14题:
若有定义,inta=5;则int*p=&a;表示在对P进行说明的同时进行初始化,使p指向a。
此题为判断题(对,错)。
第15题:
若有定义int a[5],*p=a;则正确引用数组元素的是( )。
A.*&a[5]
B.*a+2
C.*(p+5)
D.*(a+2)
第16题:
若有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)
第17题:
设有以下定义: 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)
第18题:
若有以下说明:int [10]={1,2,3.4,5,6,7,8,9,10},*p= a;则数值为6的表达式是()
第19题:
若有定义int a[2][3],*p=a;则以下不能表示数组元素a[1][2]的是()
第20题:
假定变量m定义为“intm=7;”,则定义变量p的正确语句为()。
第21题:
若有定义:int a[10],*p=a;则表示数组元素a[3]的错误选项是()。
第22题:
printf(%d,*p[5]);
printf(%d,p[5]);
printf(%d,*(p+5));
printf(%d,*(a+5));
第23题:
*((*ptr+1)[2])
*(*(p+5))
(*ptr+1)+2
*(*(a+1)+2)
第24题:
元素a[5]的值
元素a[5]的地址
元素a[6]的值
元素a[6]的地址