weixin_59397409 2022-11-18 08:43 采纳率: 27.8%
浏览 88
已结题

c语言求选秀的评分。

img

img


求选秀评分,去掉一个最高分和一个最低分,剩余的数求平均分,为什么输出的平均分是9.68而不是9.67,该怎么修改?

img

  • 写回答

1条回答 默认 最新

  • hello_world&& 2022-11-18 10:26
    关注

    因为printf("%.2f",aver)在保留两位小数时会进行四舍五入。
    可以改为这种写法:printf("%f",(int)(aver*100)/100);

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月25日
  • 创建了问题 11月18日