Java练习:控制台输入十个成绩,编程对这些成绩取平均值,并判断出成绩最大值和成绩最小值

有控制台输入十个成绩,编程对这些成绩取平均值,并判断出成绩最大值和成绩最小值
public static void main(String[] args) { // 有控制台输入十个成绩,编程对这些成绩取平均值,并判断出成绩最大值和成绩最小值 double[] results = new double[10]; double sum = 0;// 总成绩 System.out.println("请输入十个孩子的成绩"); Scanner scanner = new Scanner(System.in); for (int i = 0; i < results.length; i++) { results[i] = scanner.nextDouble(); sum += results[i]; } double max = results[0]; double min = results[0]; for (int i = 0; i < results.length; i++) { if (results[i] < min) { min = results[i]; } if (results[i] > max) { max = results[i]; } } System.out.println("成绩平均值" + sum / results.length); System.out.println("最大值:" + max); System.out.println("最小值:" + min); }
控制台输出结果:
请输入十个孩子的成绩 11.1 22.2 33.3 44.4 55.5 66.6 77.7 88.8 99.9 100.1 成绩平均值59.96 最大值:100.1 最小值:11.1
文章原文地址:刘广法,转载保留出处,感谢