10 位評委打分(0-10),去掉一個最高分、一個最低分,求剩餘 8 分平均值。
10) { puts("分數 0-10!"); i = -1; continue; }
}
max = min = score[0];
for (int i = 0; i < 10; i++) {
if (score[i] > max) max = score[i];
if (score[i] < min) min = score[i];
sum += score[i];
}
avg = (sum - max - min) / 8;
printf("最高: %.1f 最低: %.1f 平均: %.2f\n", max, min, avg);
return 0;
}
i = -1 配合 i++ 歸零)。