import java.util.Arrays;
/**
* @Author: TianZhang
* @Date: 2021/3/10 20:44
* @Description: 现在有五个评委给出了比赛成绩(10分制):第一位评委(8.0分)、第二位评委(9.9分)
* 第三位评委(9.0分)、第四位评委(8.9分)、第五位评委(9.2分),要求去掉最高分与最低分,而后计算平均分
*/
public class ArraysDemo03 {
public static void main(String[] args) {
double[] results = new double[]{8.0, 9.9, 9.0, 8.9, 9.2};
//排序
Arrays.sort(results);
//给一个求和的起始量
double sum = 0;
//去掉最高分和最低分
for (int i = 1; i < results.length - 1; i++) {
//sum=sum+results[i];
sum += results[i];
}
//无法判断优先级的,记得加()
System.out.println("平均分=" + (sum / (results.length - 2)));
}
}