在唱歌比赛中,有6位评委给选手打分,分数范围是[0-100]之间的整数,求选手的最终得分是去掉最高分和最低分之后的平均分
源代码:
import java.util.Scanner;
//在唱歌比赛中,有6位评委给选手打分,分数范围是[0-100]之间的整数
//选手的最终得分是去掉最高分和最低分之后的平均分
public class pwdf {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入评委的打分");
int [] a=new int[6];
for(int i=0;i<6;i++){
a[i]=sc.nextInt();
}
int max=0,min=100,sum=0;
for(int i=0;i<6;i++){
if(a[i]>max){
max=a[i];
}
if(a[i]<min){
min=a[i];
}
sum=sum+a[i];
}
double pinjunshu=(sum-max-min)*1.0/4;
System.out.println("该选手的最终得分是"+pinjunshu);
}
}
运行截图: