package yys;
import java.util.Scanner;
public class demo15 {
public static void main(String[] args) {
int[] grade = new int[6];
Scanner sc = new Scanner(System.in);
for(int people = 0; people < 6; people++){
System.out.println("请输入第" + (people+1) + "个评委的打分结果:");
grade[people] = sc.nextInt();
}
int average = gradeAverage(grade);
System.out.println("参赛选手的最终得分为:" + average);
}
public static int gradeAverage(int[] grade){
int max = grade[0];
int min = grade[0];
for(int i = 1; i < grade.length; i++){
max = grade[0] > grade[i] ? grade[0]:grade[i];
}
for(int j = 1; j < grade.length; j++){
if(grade[j] < grade[0]){
min = grade[j];
}
}
int sum = 0;
for(int k = 0; k < grade.length; k++){
sum += grade[k];
}
int average1 = (sum-max-min)/(grade.length-2);
return average1;
}
}
结果如下所示: