C语言程序设计

对于inta,要使表达式((1<<2>>1)|a)==a的值为1;则a可以是()A、2B、6C、10D、2,6,10均可

题目

对于inta,要使表达式((1<<2>>1)|a)==a的值为1;则a可以是()

  • A、2
  • B、6
  • C、10
  • D、2,6,10均可
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有语句inta[4][10],*p=*a;则下面表达式中属于地址表达式的是()。

A.a[1][2]

B.a[1]

C.*(p+1*10+2)

D.*(a[1]+2)


正确答案:B

第2题:

如有inta=11;则表达式(a/1)的值是()。

A.0

B.3

C.4

D.11


正确答案:D

第3题:

对于如下的表达式:inta[3][4],*p;p=*a;执行p++操作之后,*p表示取()的内容。

A、a[0][0]

B、a[1][0]

C、a[1][1]

D、a[0][1]


参考答案:D

第4题:

若有定义:inta[3]={0,1,2};则a[1]的值为()

A.0

B.1

C.2

D.3


参考答案:B

第5题:

若有定义inta[][3]={1,2,3,4,5,6,7,8,9};则表达式sizeof()/sizeof(a[0])的值为()

A.3

B.4

C.5

D.9


参考答案:A

第6题:

若有定义inta=1,b=2;则表达式(a++)+(++b)的值是()

A、3

B、4

C、5

D、6


参考答案:B

第7题:

若有定义inta=12,n=5,则表达式a%=(n%2)运算后,a的值()。

A.0

B.1

C.12

D.6


正确答案:A

第8题:

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


正确答案:2
2

第9题:

若有定义:inta[3][3];则表达式&a[2][1]-a的值为()

A.7

B.8

C.6

D.9


参考答案:A

第10题:

若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。A.0B.1C.11SX

若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。

A.0

B.1

C.11

D.3


正确答案:A
本题考查“%”运算符的使用。运算符“%”是整数除法的余数。本题中表达式a%=(b%2)等价于a=a%(b%2)=5%(7%2)=5%1=0。