C语言中表达式7.5+3/4的值是?

如题所述

可以简单测试一下:

实际的结果 = 7.5.

根据运算符的优先级,先计算 3/4:

因为都是整数,计算结果会自动取整 = 0 ;(此处注意C语言的取整是默认舍去小数部分而不是四舍五入)

然后计算  7.5 + 0,自处自动把0转成float,结果也是float 型的7.5

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-12-28
结果是7.5
3/4 两个整型运算,结果还是整型,得0