A-A+

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

2022-08-06 01:29:46 问答库 阅读 174 次

问题详情

设a和b均为double 型变量,且a=5.5、b=2.5,则表达式(int) a +b/b的值是()。
A.6.500000
B.6
C.5.500000
D.6.000000请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:在这个表达式中,优先级最高的是(int)a,也就是对5.5取整,结果是5,其次是b/b,即2.5/2.5,结果是1.000000,最后相加结果为6.000000(表达式的最终结果为实型),所以4个选项中D正确。

考点:表达式,变量