若有定义语句:int x=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为( )。

admin2022-10-24  24

问题 若有定义语句:int x=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为(          )。

选项 A、1
B、1.9
C、2
D、2.4

答案A

解析 在表达式z=0.9+x/y中,先计算x/y,结果为1,然后计算0.9+1,结果为1.9。因为变量z为整型,取值1,所以z的值为1。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/rRkp777K
0

最新回复(0)