问题 填空题

表达式(int)((double)(5/2)+2.5)的值是()

答案

参考答案:4

解析:

[评析] 本题中,在表达式中由于5和2都是整型数,所以5/2结果为2,然后再加2.5,通过“(double)”转换成双精度型,结果为4.5,最后再强制转换成整型为4。

选择题
单项选择题