/*烟台大学计算机与控制工程学院
All rights reserved.
作者:汪莹莉
完成时间:2016年10月28日
题目描述:
在歌手大奖赛中,有9位评委为参赛的选手打分,分数为0~10分。选手最后得分为:去掉一个最高分和一个最低分后,取其余7个分数的平均值。请编写一个程序实现这个程序。
输入:
9位评委给选手找的分,9个0-10之间的小数
输出:
选手的最后得分,即9个成绩中去掉一个最高,去掉一个最低后的平均成绩。结果输出中,保留3位小数。
样例输入:
9.8 6.7 8.9 7.6 4.5 6.5 7.8 4.2 6.4
样例输出:
6.914
/*
#include <stdio.h>
#include <stdlib.h>
#include <iomanip>
int main()
{
int i=1;
double t,max=-1.2,min=10.5,average,sum=0;
do
{
scanf("%lf",&t);
sum=sum+t;
if(t>max)
max=t;
if(t<min)
min=t;
i++;
}
while(i<=9);
average=(sum-max-min)/7;
printf("%.3f\n",average);
return 0;
}
运行结果:
知识点总结: