设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+ b/b的值是

admin2010-06-06  13

问题 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+ b/b的值是

选项 A、6.5
B、6
C、5.5
D、6

答案D

解析 混合表达式的值的类型是由表达式中具有最高精度的类型确定,因此可知选项B可排除。注意b/b的结果应是1. 00000,而(int)a则为5,相加的结果还是double型,故正确答案应为D。
转载请注明原文地址:https://kaotiyun.com/show/ycjp777K
0

最新回复(0)