//在各种比赛中,计算分数的原则基本上是:假设有N个评委进行打分,当N<=2时,直接求平均分;当N>2时,去掉一个最高分和最低分后求平均值。按照以上积分原则,编程输出:
//(1)评委打分从高到低的排序结果,各分值精确到两位小数;
//(2)选手的平均得分,平均分精确到两位小数。
#include<stdio.h>
#define N 100
void main()
{
void taxis(float a[],int n);//排序函数
void show(float a[],int n);//显示函数
float average(float a[],int n);//平均值函数
float a[N],s,sum=0.0;
int i,n;
printf("请输入评委个数:");
scanf("%d",&n);
printf("请输入评委打分:");
for(i=0;i<n;i++)
scanf("%f",&a[i]);
printf("评委打分排序:");
taxis(a,n);
show(a,n);
if(n<=2)
{
for(i=0;i<n;i++)
{
sum=sum+a[i];
}