建立数组存放9个评委的分数(任意整型数据,0-100分之间),去掉所有最高分和最低分,剩余的求平均分并输出。(提示:先筛选出其中最高和最低的分数,然后将剩余分数求平均分)
遍历所有分数,求得最大最小和总值
int main()
{
int i,a[9];
int max,min,total=0;
for(i=0;i<9;i++)
scanf("%d",&a[i]);
{
if(i==0)
max = min = 0;
else
{
if(max < a[i])
max = a[i];
if(min > a[i])
min = a[i];
total += a[i];
}
}
float avg = (total-min-max)/7.0;
printf("平均分为:%.1f",avg);
return 0;
}