您的位置:首页 > 编程语言 > C语言/C++

c语言显示比赛的结果

2016-10-30 19:41 197 查看
#include"stdio.h"
main()
{	int i,a[11],b[11],max,min,sum,average,min1,max1;
int t1=0,t2=0;
max=-32767;
min=32767;
min1=100,max1=0;
sum=0;
for(i=1;i<=10;i++)
{	printf("input number %d=",i);
scanf("%d",&a[i]);
b[i]=0;
sum=sum+a[i];
if(a[i]>max)
max=a[i];
if(a[i]<min)
min=a[i];
}
for(i=1;i<=10;i++)
{	average=(sum-max-min)/8;
if(a[i]>average)
b[i]=a[i]-average;
else
b[i]=average-a[i];
}
for(i=1;i<=10;i++)
{	if(b[i]>max1)
{
max1=b[i];
t1=i;}
if(b[i]<min1)
{
min1=b[i];
t2=i;}

}
printf("canceled max score:%d\ncanceled min score:%d\n",max,min);
printf("average score:%d\n",(sum-max-min)/8);
printf("fair score:%d\nnofair min score:%d\n",a[t2],a[t1]);
}

//

//某比赛,10个评委,1到100分,去掉一个最高,一个最低,求平均,和最公平和最不公平的分
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: