设x=10;则表达式x<10?x=0:x++的值为()。

题目
填空题
设x=10;则表达式x<10?x=0:x++的值为()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有“intx=15, y=20;”,则执行表达式y-=x++后,表达式x+y的值为______。


正确答案:21
21

第2题:

若x的值为5,则执行“if(x>10)x++;elsex–;”语句后,x的值为()。

A、6

B、5

C、4

D、3


正确答案:C

第3题:

假定x=5,则表达式 2*x++的值为12。()

此题为判断题(对,错)。


正确答案:错

第4题:

若有定义语句:int X=10;,则表达式x-=x+x的值为( )。

A.0

B.-20

C.-10

D.10


正确答案:C
算术运算符+的优先级高于-=.且-=的结合方向为自右向左,所以表达式x-=x+x可以表示成;=x-(x+x)=10-(10+10)=-10,选择C。

第5题:

设x是小于10的非负数,对此陈述,以下正确的VB表达式是

A)0≤x <10

B)0<= x <10

C) x >=0 And x<10

D)x>=0 Or x<=10


正确答案:C
【答案】:C
【知识点】:关系运算符与逻辑运算符的功能及使用方法
【解析】:非负数即大于等于0,因此x是小于10并且大于等于0,并且用And表示,故本题选C。

第6题:

设x是一个bool型的逻辑量,y的值为10,则表达式 x && y的值为( )。

A、1

B、0

C、与x值相同

D、与x值相反


参考答案C

第7题:

设x是一个int型的,y的值为10,则表达式x&&y的值为()。

A.1

B.0

C.与x值相同

D.与x值相反


正确答案:C

第8题:

若有定义语句: int x=10; ,则表达式 x-=x+x 的值为

A)-20

B)-10

C)0

D)10


正确答案:B

第9题:

若有定义语句:int X=10;,则表达式-x =x+X的值为

A.-20

B.-10

C.0

D.10


正确答案:B
解析:x-=x+x可化为:x=x-(x+x),由于x初始值为10,所以计算后,x=10-20=-10,因此选B)。

第10题:

若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。 A.-20B.-l0C.0

若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。

A.-20

B.-l0

C.0

D.10


正确答案:B
表达式x-=x+X可以写成x=x-(x+x),所以X的值为-l0。