青年歌手大赛有评委十个,歌手的成绩为:去掉两个最高分和两个最低分之后的平均分。
现已知歌手的打分为(98,97,91,87,94,89,94,95,90,89),求此歌手的最后得分
int[] e = {98,97,91,87,94,89,94,95,90,89}; int sy = 0; for (int f = 1; f < e.length; f++) { for (int g = 0; g < e.length-f; g++) { if (e[g] > e[g+1]) { int t = e[g]; e[g] = e[g+1]; e[g+1] = t; } } /*for (int i = 0; i < e.length; i++) { System.out.print(e[i] + " "); } System.out.println();*/ if (f == 9) {for (int i = 0 + 2; i< e.length-2; i++) { sy = sy + e[i]; } System.out.println( "平均分=" + sy / 6);} }
输出结果为:
平均分=92