目录
描述
公务员面试现场打分。有7位考官,从键盘输入若干组成绩,每组7个分数(百分制),去掉一个最高分和一个最低分,输出每组的平均成绩。
(注:本题有多组输入)
输入描述:
每一行,输入7个整数(0~100),代表7个成绩,用空格分隔。
输出描述:
每一行,输出去掉最高分和最低分的平均成绩,小数点后保留2位,每行输出后换行。
示例1
输入:
99 45 78 67 72 88 60输出:
73.00
代码实现:
#include <stdio.h>
int main()
{
int n = 0;
int count = 0;
int max = 0;
int min = 100;
int sum = 0;
while (scanf("%d", &n) != EOF)
{
count++;
if (n > max)
max = n;
if (n < min)
min = n;
sum += n;
if (count == 7)
{
printf("%.2lf\n", (sum - max - min) / 5.0);
sum = 0, min = 100, max = 0, n = 0, count = 0;
}
}
return 0;
}