计算机二级

若有定义:floatx=3.5,y=3.6;则表达式()的值为6。A.(int)x+(int)yB.x+yC.(int)(x+y)D.int(x+y)

题目

若有定义:floatx=3.5,y=3.6;则表达式()的值为6。

A.(int)x+(int)y

B.x+y

C.(int)(x+y)

D.int(x+y)

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

28、若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是:

A.2.5

B.2.75

C.3.5

D.0.0


达式x+a%3*(int)(x+y)%2/4的值是: 。

第2题:

【填空题】若有定义:int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为【 】。


B

第3题:

若有定义int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是 。


A

第4题:

若有定义int x=3,y=2和float a=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是


1

第5题:

若有定义int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()

A.2.5

B.2

C.3.5

D.4.0


A

第6题:

若有定义“int a=7; float x=2.5,y=4.7;”,则表达式“x+a%3*(int)(x+y)%2/4”的值为 。

A.2.5

B.2.75

C.3.5

D.0.0


B

第7题:

若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是:

A.2.5

B.2.75

C.3.5

D.0.0


A

第8题:

若有定义:int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为


1

第9题:

若有定义: int a=7;float x=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是( )。

A.2.5

B.2.75

C.3.5

D.0


正确答案:A
解析:x+y的值为实型7.200000,经强制类型转化成整型7。a%3的值为1,1*7的值为7,7%2的值为1。1/4的值为0,而非0.25,再与实型x相加,最终得结果为2.500000。