编程成绩统计程序,要求运行时提示输入逗号分隔的一系列成绩分数值,然后对这些分数按升序进行排序,并求最高分,最低分,总和,60分以上的人数。

package text1;

import java.util.Arrays;
import java.util.Scanner;

public class text {

	public static void main(String[] args) {
		try{
			System.out.println("成绩统计");
			Scanner scan=new Scanner(System.in).useDelimiter("\r\n");
//扫描器对象扫描的内容以回车换行作为分隔符,排除默认的空格,因而允许扫描内容包含空格
			System.out.println("请输入要计算的一系列成绩,用逗号隔开:");
			String str=scan.next();  //输入一行,如1,2,3,4,5,6
			String[] strArray=str.split(",");
			double[] doubleArray=new double[strArray.length];//定义一个数组
			for(int i=0;imax)  //if判断,比大小
			max=nums[i];
		}
	return max;  //返回值
	}
	public static double min(double[] nums) {    //求最低分
		double min=nums[0];
		for(int i=0;inum)
		   bigCount= bigCount+1;
	   }
	   return bigCount;  //返回值

	}

}

你可能感兴趣的:(java,算法,蓝桥杯)