问题 单项选择题

表达式(int)((double)9/2)-(9)%2的值是______。

A.0
B.3
C.4
D.5

答案

参考答案:B

解析: 这个表达式的计算过程为:首先求出9除以2的商等于4,再把其强制转化为实型数据为4.0,然后再强制转化为整型数据4,最后减去9对2求余得到的数1,最终结果等于3。

多项选择题
单项选择题