首页 > 试题广场 >

若已定义x和y为double类型,则表达式“x=1,y=x+

[单选题]

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

  • 2.0
  • 2
  • 1
  • 2.5

3/2是按int型计算的,所以得1,加上double型的1.0,提升了精度为2.0 选a

发表于 2019-12-16 10:02:03 回复(0)
a,3/2按整形运算,得1
发表于 2017-03-20 23:38:56 回复(0)