十个评委给出评分,满分为十分,去掉评分中的最高分和最低分,计算其他分数的平均分。
int main()
{
float score,max,min,avg=0.f;
scanf("%f",&score);
avg += score;
max=min=score;
for(int i=1;i<10;++i)
{
scanf("%f",&score);
if(max<score)
max=score;
if(min>score)
min=score;
avg+=score;
}
avg=(avg-min-max)/8.0f;
printf("%0.2f",avg);
return 0;
}
有帮助麻烦你采纳