c语言,求平均数为什么错误

为什么平均数错了

img

for循环是判断count<=3,所以跳出循环的时候count=4,因此修改:

a=sum/(count-1);

或者改for循环,选其中一个修改就可:

for(count=0; count<3; count++) {
    
}

这样的话跳出循环时count=3

count=1 sum=0+78
count=2 sum=78+78
count=3 sum=78+78+78
count=4 > 3 结束
a=(78+78+78)/count(=4)