运用参数 实现求平均分 最高分
package kj; import java.util.Scanner; public class sl4 { public double ping(int []scores){ Scanner input=new Scanner(System.in); int sum=0; double avg=0.0; for(int i=0;i<scores.length;i++){ sum+=scores[i]; }avg=(double)sum/scores.length; return avg; } //最高分 public int Max(int []scores){ int max=scores[0]; for(int i=1;i<scores.length;i++){ if(max<scores[i]){ max=scores[i]; } }return max; } }
package kj; import java.util.*; public class sl44 { public static void main(String[] args) { Scanner input =new Scanner(System.in); sl4 a= new sl4(); int []scores=new int [5]; System.out.println("请输入五名参赛者的成绩:"); for(int i=0;i<5;i++){ scores[i]=input.nextInt(); }double avgscore=a.ping(scores); System.out.println("平均成绩:"+avgscore); int maxscore=a.Max(scores); System.out.println("最高成绩:"); } }