若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。

admin2010-05-22  26

问题 若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。

选项 A、1
B、2
C、2
D、2.5

答案4

解析 这是一个逗号表达式,它的值应为表达式式y=3/2的值,而前一个表达式已给x赋值1,在没有进行类型转换的情况下,3/2的值为1,所以x+3/2的值应为2.0。
转载请注明原文地址:https://jikaoti.com/ti/6zI0FFFM
0

最新回复(0)