1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| public static void question1() {
System.out.println("请输入十个数(以空格分割):"); Scanner input = new Scanner(System.in); String s = input.nextLine(); String s1[] = s.split(" "); int[] A = new int[11];
for (int i = 0; i < s1.length; i++) { A[i] = Integer.parseInt(s1[i]);
} int max = A[0]; int min = A[0]; int sum = 0; int tag = 0; for (int i : A) { if (i == max) tag++; if (i > max) { max = i; tag = 1; } if (i < min) min = i; sum += i; } System.out.println("最高分:" + max + ",最低分" + min + ",平均分:" + (double) sum / A.length + ",同时存在" + tag + "个并列最高分."); }
|