问题
单项选择题
若有定义:inl a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
A.1.4
B.1
C.2.0
D.2
答案
参考答案:B
解析: 在表达式中根据运算的结合性和运算符的优先级,首先计算的是a/b (8/5=1),再将1+0.4赋值给C,由于C为整型变量所以要将1.4转换为整型,即舍弃小数位(c的值变为 1)。所以,4个选项中B符合题意。
若有定义:inl a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为
A.1.4
B.1
C.2.0
D.2
参考答案:B
解析: 在表达式中根据运算的结合性和运算符的优先级,首先计算的是a/b (8/5=1),再将1+0.4赋值给C,由于C为整型变量所以要将1.4转换为整型,即舍弃小数位(c的值变为 1)。所以,4个选项中B符合题意。