C#程序设计

若有语句:inta[]={1,3,2,7,3,4},*p=a+3,k;则变量k的值不等于3的选项是()A、k=(p++,*p++)B、k=(p-=2,*p--)C、k=(p--,*--p)D、k=(p++,*++p)

题目

若有语句:inta[]={1,3,2,7,3,4},*p=a+3,k;则变量k的值不等于3的选项是()

  • A、k=(p++,*p++)
  • B、k=(p-=2,*p--)
  • C、k=(p--,*--p)
  • D、k=(p++,*++p)
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有定义:inta[9],*p=a;不能表示a[1]地址的是()

A.p+1

B.a+1

C.*a+1

D.&a[1]


正确答案:C

第2题:

指针可以用来表示数组元素,若已知语句:inta[3][7];则下列表示中正确的是()。

A.*(a+1)[5]

B.*(*a+3)

C.*(*(a+1))

D.*(&a[0][0]+2)


正确答案:D

第3题:

若有如下定义,则以下哪个是对数组元素的正确的引用。inta[10],*p;p=a;A、*则以下选项中,正确的赋值语句是()

A、*p=8;

B、*q=5;

C、q=p;

D、p=1;


参考答案:A

第4题:

若有定义:inta=2;则语句a=strcmp("miss","miss");运行后a的值为()

A.1

B.0

C.-1

D.2


参考答案:D

第5题:

若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。A.p=a; B.p[0]=a;

若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。

A.p=a;

B.p[0]=a;

C.p[o]=&a[1][2];

D.p[1]=&a;


正确答案:B
选项B表示把整型数组a[o]的指针赋给p[0]。

第6题:

设inta,*p=&a;doubleb,*q;则以下语句中正确的是()。

A、p=&b;

B、q=p;

C、p=NULL

D、q=newint;


参考答案:C

第7题:

假定一条定义语句为“inta[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则正确的语句为()。

A、x=pa[3];

B、x=*(a+3);

C、x=a[3];

D、x=*pa+3;


参考答案:ABC

第8题:

若有定义语句:inta=3,b=2,c=1;,则表达式b<b?a:b的值是______。


正确答案:2
2

第9题:

若有定义:inta=20,b=28,c;则执行语句c=(a^b)<<2;后c的值为()。

A.2

B.5

C.32

D.92


参考答案:C

第10题:

若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:B
选项B表示把整型数组a[0]的指针赋给p[0]。

更多相关问题