[C题目]公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。(注:本题有多组输入)

[C题目]公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。(注:本题有多组输入),第1张

 重点在于循环的多组输入

#include
int main()
{
    int score = 0;
    int min = 100;
    int max = 0;
    int sum = 0;
    int n = 0;
    while (scanf("%d", &score) != EOF)
    {
        if (n == 0)
        {
            max = score;
            min = score;
        }
        if (score < min)
            min = score;
        if (score > max)
            max = score;
        sum = sum + score;
        n++;
        if (n == 7)
        {
            printf("%.2f\n", (sum - max - min) / 5.0);
            n = 0;
            sum = 0;
        }
    }
    return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/674205.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-04-19
下一篇2022-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存