出现这样的情况呢是因为我这里定义的av是double类型的数。但是sum是int类型的数;k也是int类型的数。他俩相除的结果为整数。所以结果总是3。
解决办法就是将sum转化为double类型的数
C语言有时候计算除法得出的结果不准确
最新推荐文章于 2024-12-14 14:31:41 发布
出现这样的情况呢是因为我这里定义的av是double类型的数。但是sum是int类型的数;k也是int类型的数。他俩相除的结果为整数。所以结果总是3。
解决办法就是将sum转化为double类型的数