单选题
表达式(int)((double)9/2)-9%2的值是______。
A、
0
B、
3
C、
4
D、
5
【正确答案】
B
【答案解析】
[解析] 先将整型数据9强制转换成double型,然后除以2,得到的结果与double型保持一致,即为4.5,然后将4.5强制转换成整型数据4,然后计算9%2的值为1,最后计算4-1的值为3,所以选择B选项。
提交答案
关闭