没看到你的运算结果,不过我可以说f1/f3是个整数(整型/整型结果自动转换为整型),可以试一下f1*1.0/f3
int除以int 结果还是int
因为你的f1,f2,f3和d都是int类型,所以无论你的sum是什么类型,前面的整型运算出来都是整型,建议你将int设置为float再运算,看能不能出结果