import java.util.Scanner; //import java.util.*; //导入 用*号代替全部,不写也可以,但是要在用时写入路径 java.util public class input { public static void main(String[] args) { int body;int sum=0; //声明变量 System.out.print("输入人数:"); java.util.Scanner scan = new java.util.Scanner(System.in);//初始化扫描器 body = scan.nextInt(); //等待输入,回车结束,无论输入的是什么,返回字符串 int[] cjb=new int [body];//定义数组 System.out.println("请输入每个人的分数:"); Scanner zcan=new Scanner(System.in);//初始化扫描器 for(int i=0;i<cjb.length;i++){ //遍历数组 cjb[i]=zcan.nextInt(); //接收输入的数 sum += cjb[i]; //求和 } int lsbl=0; //临时变量 for(int zdz=0;zdz<cjb.length-1;zdz++){ //冒泡排序 length-1外循环最少次数 for(int rr=0;rr<cjb.length-1-zdz;rr++){ //length-zdz-1 内循环最少次数 if(cjb[rr]>cjb[rr+1]){ lsbl=cjb[rr]; cjb[rr]=cjb[rr+1]; cjb[rr+1]=lsbl; //System.out.print("最高成绩:"+cjb[rr+1]); } } } System.out.println("最低:"+cjb[0]); System.out.println("最高:"+cjb[cjb.length-1]); System.out.println("平均:"+sum/cjb.length);
时间: 2024-11-07 17:26:04