设有以下定义的语句,则*(*(p+2)+1)的值为______。int a[3][2]={10,20,30,40,50,60},(*p)[2];p=a;A

题目

设有以下定义的语句,则*(*(p+2)+1)的值为______。int a[3][2]={10,20,30,40,50,60}, (*p)[2];p=a;

A.10

B.30

C.60

D.40

参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

22、假设有定义int a[10]={1,3,5,7,9}, *p=a+1; 则*(p+2)的值为5。


A

第2题:

设有以下定义和语句: int a[3][2]={10,20,30,40,50,60}, (*p)[2]; p=a; 则*(*(p+2)+1)的值为______。


f是指向函数的指针变量,该函数具有一个int类型的形参

第3题:

3、若有以下定义和语句:int a[2][3],(*p)[3]=a;则对a数组元素地址的正确引用为______。

A.*(p+2)

B.p[2]

C.p[1]+1

D.(p+1)+2


D

第4题:

设int *p, x, a[5]={1,2,3,4,5}; p=a; 能使x的值为2的语句是 。

A.x=a[2];

B.x=*(p+2);

C.a++; x=*a;

D.x=*(a+1);


x != y || x >= y

第5题:

8、假设有定义int a[10]={1,3,5,7,9}, *p=a+1; 则*(p+2)的值为5。


p2=&p1

第6题:

假设有定义int a[10]={1,3,5,7,9}, *p=a+1; 则*(p+2)的值为5。


命题p:若|sinα|=1,则 α=kπ+ π 2 ,k∈Z为真命题 命题q:由若|a|+|b|>|a+b|可知,当|a|+|b|>1,|a+b|>1不一定成立,为假命题 根据复合命题的真假关系可知,p或q为真,p且q为假 故选A

第7题:

若有以下定义和语句:int a[2][3],(*p)[3]=a;则对a数组元素地址的正确引用为______。

A.*(p+2)

B.p[2]

C.p[1]+1

D.(p+1)+2


C A选项错误,因为P是指向一个指针数组,作为数组名,不能指向别的地方。B选项错误,因为P[0]是一个int指针,也就是int-;而a是一个指向指针的指针in‘}}。c选项正确,因为p[O]是一个int},a[1][2]是int,&a[1][2]是int+,类型吻合。D选项错误,因为a作为数组名,不能取地址。即使能取,P[1]是int·,&a是int+t;,类型不对。因此C选项正确。

第8题:

若有以下定义和语句,则对a数组元素地址的正确引用为 int a[2][3],(*p)[3]; p=a;

A.*(p+2)

B.p[2]

C.p[1]+1

D.(p+1)+2


正确答案:C
解析:本题考查了通过行指针来引用二维数组元素的方法。选项C中p[1]指向了数组a的第二行,p[1]+1则指向了第二行的第二个数据元素,其他几个选项都不正确。

第9题:

设有以下定义和语句,则*(*(p+2)+1)的值为【14】。

int a[3][2]={10, 20, 30, 40, 50, 60}, (*p)[2];

p=a;


正确答案:
60