精慕门1158042
2017-09-17 21:54
不是应该是4.666666
b/c = 2/3
int类型会舍去小数点后面的数字
所以 b/c =0
a*0+d=4
因为你result中的a*b/c是int类型计算的,int类型计算不遵循四舍五入,而是直接舍去小数点后的数字。
C语言入门
926206 学习 · 20797 问题
相似问题
回答 2
回答 4
回答 1