问题:在歌手大奖赛中,有9位评委为参赛的选手打分,分数为0~10分。选手最后得分为:去掉一个最高分和一个最低分后,取其余7个分数的平均值。请编写一个程序实现这个程序。
代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
float max=0.0,min=10.0,sum=0.0,a;
for(i=0;i<9;i++)
{
scanf("%f",&a);
if(a<min)
{
min=a;
}
if(a>max)
{
max=a;
}
sum=sum+a;
}
printf("%.3f\n",(sum-max-min)/7);
return 0;
}
运行截图:
本文介绍了一个简单的C语言程序,用于实现歌手大奖赛中选手得分计算的过程。程序通过输入9位评委给出的分数,并去除一个最高分和一个最低分后,计算剩余7个分数的平均值。


被折叠的 条评论
为什么被折叠?



