C语言
在选秀节目中有10个评委为参赛选手打分,分数为1到100分,选手最后得分为去掉一个最高分去掉和一个最低分后其余8个分数的平均分,编写程序,输入10个数,输出选手的最后得分(保留2位小数)。
#include<iostream>
using namespace std;
int main()
{ int a[10],sum=0;
double avg=0;
int i,j,t;
for(i=0;i<10;i++)
{ scanf("%d",&a[i]);
sum=sum+a[i]; }
for(j=0;j<9;j++)
for(i=0;i<9-j;i++)
if(a[i]>a[i+1])
{ t=a[i];
a[i]=a[i+1];
a[i+1]=t; }
avg=(sum-a[9]-a[0])/8.0;
printf("%.2f",avg);
return 0;
}
``
![运行结果](https://img-blog.csdnimg.cn/2020041519165127.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQ2MTkwODkw,size_16,color_FFFFFF,t_70)