标题:奥运会跳水比赛,有10个评委打分,去掉一个最高分和 一个最低分,编写一个C程序,求选手的平均得分。
int main() //程序入口,主函数,从这里开始执行
{
float score[10];//数组
int i;
float min,max,sum;
min=0;
max=0;
printf("请输入10个评委的打分\n\n");
for(i=0;i<10;i++)//循环条件判断
{
printf("请输入第%d个评委的打分:",i+1);
scanf("%f",&score[i]);
sum=sum+score[i];
}
min=score[0];
for(i=0;i<10;i++)//循环条件判断最小值
{
if(score[i]<min)
{
min=score[i];
}
}
max=score[0];
for(i=0;i<10;i++)//循环条件判断最大值
{
if(score[i]>max)
{
max=score[i];
}
}
printf("去掉一个最高分%.2f,",max);
printf("去掉一个最低分%.2f\n\n",min);
printf("选手的最终得分:%.2f",(sum-min-max)/8);
return 0;
}
转载自原文链接, 如需删除请联系管理员。
原文链接:奥运会跳水比赛,有10个评委打分,去掉一个最高分和 一个最低分,编写一个C程序,求选手的平均得分。,转载请注明来源!