程序设计の小萌新 2021-11-21 19:45 采纳率: 60%
浏览 34
已结题

计算一些评委给出的评分中的平均分

十个评委给出评分,满分为十分,去掉评分中的最高分和最低分,计算其他分数的平均分。

  • 写回答

1条回答 默认 最新

  • 从善若水 优质创作者: 信息安全技术领域 2021-11-21 20:04
    关注
    
    int main()
    {
        float score,max,min,avg=0.f;
        scanf("%f",&score);
        avg += score;
        max=min=score;
        for(int i=1;i<10;++i)
        {
            scanf("%f",&score);
            if(max<score)
                max=score;
            if(min>score)
                min=score;
            avg+=score;
        }
        avg=(avg-min-max)/8.0f;
        printf("%0.2f",avg);
        
        return 0;
    }
    
    

    有帮助麻烦你采纳

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月29日
  • 已采纳回答 11月21日
  • 创建了问题 11月21日