编写程序统计班级学员的考试成绩,并将成绩按照从大到小的顺序排序,还需计算出班级的平均分及班级总分,统计成绩在80分以上的人数。
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入考试人数:");
int num = input.nextInt();
int[] a = new int[num];
int number;
int sum = 0;
int count = 0;
for (int i = 0; i < a.length; i++) {
System.out.println("请输入第" + (i + 1) + "个同学的考试成绩");
number = input.nextInt();
a[i] = number;
sum += a[i];
if (a[i] >= 80) {
count++;
}
}
Arrays.sort(a);
for (int j = a.length - 1; j >= 0; j--) {
System.out.print(a[j] + ",");
}
System.out.println("班级总分是:" + sum);
double avg = sum / num;
System.out.println("班级平均分是:" + avg);
System.out.println("大于80分的人数为:" + count);
}
