import java.util.Scanner; public class demo7 { public static void main(String[] args) { double[] score2 = getscores(); double sum = 0; for (int i = 0; i < score2.length; i++) { sum = sum +score2[i]; } sum=sum-getmax()-getmin(); double result=sum/4; System.out.println(result); } public static double []getscores(){ Scanner sc=new Scanner(System.in); double score[]=new double[6]; for (int i=0;i< score.length;i++) { System.out.println("请输入第"+(i+1)+"评委打分"); int num=sc.nextInt(); score[i]=num; } return score; //返回方法指定类型的值(这个值总是确定的 } public static double getmax(){ double scores[]=getscores(); double max=scores[0]; for (int i=0;i<scores.length;i++){ if (max<=scores[i]){ max=scores[i]; } } return max; } public static double getmin(){ double scores[]=getscores(); double min=scores[0]; for (int i=0;i<scores.length;i++){ if (min>=scores[i]){ min=scores[i]; } } return min; } }
每日一题/评委算分/2.5(未做出求解bug,bug如图所示)
最新推荐文章于 2024-06-09 22:12:40 发布