我想保留平均数两位小数,这个代码中,我只输出k时它是小数,但是输出m为什么又变成了整数。如果说是因为操作数为int型,但是a,b,c也是int,d是int为什么m就输出的是整数。
d是int ,会把float的小数省去m = d/100;这样整数除以100,得到的还是100有用记得采纳呐!
因为int型与int型运算的结果还是int型,m=d/100,d为int型,100也为int型,得到的结果依然为int型,然后将值赋给m。