单选题
以下选项中,算术表达式的值与其他3个不同的是______。
A、
3/5.
B、
3./5
C、
3/5
D、
3.0/5.0
【正确答案】
C
【答案解析】
[解析] C语言中除法运算有两个运算数,两个整数的除法运算会舍去小数部分,结果为整数。由于C语言中浮点数的小数形式必须要有小数点,所以选项A(5.)、B(3.)和D(3.0和5.0)都是浮点数,选项A、B运算时自动将另一个整数转换成浮点数,然后再运算。选项D中两个都是浮点数,浮点数的除法运算结果还是浮点数,所以本题中选项A、B、D运算结果是浮点数,选项C运算结果是整数。故本题答案为C选项。
提交答案
关闭