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

admin2009-09-28  34

问题 表达式(int)((double)(5/2)+2.5)的值是【  】

选项

答案4

解析 本题中,在表达式中由于5和2都是整型数,所以5/2结果为2,然后再加2.5,通过“(double)”转换成双精度型,结果为4.5,最后再强制转换成整型为4。
转载请注明原文地址:https://kaotiyun.com/show/t9Wp777K
0

相关试题推荐
最新回复(0)