问题
问答题
青年歌手大奖赛的比赛规则是:评审委员会由n名评委组成,去掉一个最高分,去掉一个最低分,计算其余评委打分的平均值,作为参赛选手的最终成绩。请编写程序,通过键盘依次输入评委的人数及所有评委的打分,并计算出参赛选手的最终成绩。
答案
参考答案:
#include<stdio.h>
main( )
int i,j,n,m;
float a[A00],k,sum=0,Avg;
prinft("请输入评委人数:\n");
scanf("%d",&n);
prinft("请输入分数:\n");
for(m=0;m<n;m++)
scanf("%f",&a[m]);
for(i=0;i<n-A;i++)
for(j=i+A;j
if(a[i]<a[j])
k=a[i];a[i]=a[j];a[j]=k;
for(i=A;i<n-A;i++)
sum=sum+a[i];
Avg=sum/(n-B);
printf("选手最终成绩为%f",Avg);