想问一下这个平均值为啥都是0呀

img

想问一下这个平均值为啥是0呀?试了好几遍还是0,刚学c程序,真的看不出来呀

img

因为sum/4你用的%f输出的,而你sum定义时为整型%d。
解决方案:定义与输出类型改成一致的就可以了。

如有帮助,还请帮忙点下采纳!感谢!

输出那里,sum/4改成:(double)sum/4就可以了