表达式:(int)((double)9/2)一9%2的值是( )。

admin2020-05-19  22

问题 表达式:(int)((double)9/2)一9%2的值是(  )。

选项 A、5
B、4
C、3
D、2

答案C

解析 C语言的计算过程与常规相似,这个表达式的计算过程为,首先求出9除以2的商等于4,再把其强制转化为实型数据为4.0,然后再强制转4,减去9对2求余数1,得到其结果等于3。
转载请注明原文地址:https://kaotiyun.com/show/gcCp777K
0

最新回复(0)