全国信息技术应用考试

若有intx,y,z;则表达式(x+3>y-1&&x>z)的类型是()A、算术表达式B、逻辑表达式C、关系表达式D、以上都不对

题目

若有intx,y,z;则表达式(x+3>y-1&&x>z)的类型是()

  • A、算术表达式
  • B、逻辑表达式
  • C、关系表达式
  • D、以上都不对
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。


正确答案:2
2

第2题:

设有说明:charm;intx;floaty;doublez;则表达式m*x+z-y值的数据类型为float。()

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


参考答案:错误

第3题:

若有如下函数模板定义,则正确使用该函数模板的语句是()。templatevoidadd(typea,typeb,type}

A、floatx,y,z;add(x,y,z)?;

B、intx,y,z;add(x,y,

C、floatx,y?;intz;add(x,y,z)?;

D、floatx,y?;intz;add(x,y,


参考答案:A

第4题:

若有int x,y,z;则表达式(x>y&&x>z)是()。

A、算术表达式

B、逻辑表达式

C、关系表达式

D、以上都不对


答案:B

第5题:

若有定义:intx,y,z;语句x=(y=z=3,++y,z+=y);运行后x的值为()。

A.6

B.7

C.8

D.3


正确答案:B

第6题:

已知:intx=1,y=2,z;则执行z=xy?++x:++y;则z的值为()。

A.1

B.2

C.3

D.4


正确答案:C

第7题:

若有如下定义: int x=6,y=3,z=2; 则表达式x=y||y<z&&z==z的值是( )。

A.0

B.1

C.4

D.6


正确答案:B
解析:优先级高于==高于&&高于||高于=。首先计算表达式yz的值,yz为假,表达式的值为0,则逻辑表达式yz&&z= =z的值也为0,||左侧y的值为非零值3,所以表达式的值为1,将1赋值给x,赋值表达式的值是1。

第8题:

若有以下类型说明语句: char w;int x;float y, z; 则表达式w*x+z-y的结果为______类型。

A.float

B.char

C.int

D.double


正确答案:A
解析:在进行运算时,不同类型的数据参加运算;需要先将其转换成同一类型的数据,然后再进行运算。转换的顺序由低到高为:char,shor→int→unsigned→long→double←float,故结果为float型。

第9题:

若有int x,y,z;则表达式(x+y+z)是( )。

A、算术表达式

B、逻辑表达式

C、关系表达式

D、以上都不对


答案:B

第10题:

若有int x,y,z;则表达式(x+3>y-1&&x>z)的类型是()。

A、算术表达式

B、逻辑表达式

C、关系表达式

D、以上都不对


答案:B