问题
单项选择题
表达式(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。
表达式(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。