编程论坛 » C语言论坛 » [讨论][求助]这个程序有问题吗?错在哪里?
注册会员
搜索更多相关主题的帖子: int sum num score
查看详细资料
TOP
中级会员
把num 改成float就好了
你指的错误是不是 得出的 是4.000000 而不是4.50000000 啊??
查看个人网站
新手上路
把sum/num改为(float)sum/num 或1.0*sum/num
因为C语言中整数相除结果为整数。
非常感谢小小与lpanguan,我明白了!