出现这样的情况呢是因为我这里定义的av是double类型的数。但是sum是int类型的数;k也是int类型的数。他俩相除的结果为整数。所以结果总是3。
解决办法就是将sum转化为double类型的数
C语言有时候计算除法得出的结果不准确
猜你喜欢
转载自blog.csdn.net/qq_33560272/article/details/86633779
今日推荐
周排行