计算一些评委给出的评分中的平均分

十个评委给出评分,满分为十分,去掉评分中的最高分和最低分,计算其他分数的平均分。


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;
}

有帮助麻烦你采纳