输入班级人数,统计每个人的成绩,然后以每行5个输出jave
时间: 2023-05-18 13:07:05 浏览: 82
JAVA 输入学生成绩后总成绩排序输出
以下是一个简单的 Java 代码,可以实现输入班级人数,统计每个人的成绩,并以每行5个输出:
import java.util.Scanner;
public class GradeStatistics {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入班级人数:");
int num = scanner.nextInt();
int[] grades = new int[num];
for (int i = 0; i < num; i++) {
System.out.print("请输入第" + (i + 1) + "个学生的成绩:");
grades[i] = scanner.nextInt();
}
System.out.println("成绩统计结果如下:");
for (int i = 0; i < num; i++) {
System.out.print(grades[i] + "\t");
if ((i + 1) % 5 == 0) {
System.out.println();
}
}
}
}
当用户运行程序时,程序会提示用户输入班级人数。然后,程序会创建一个长度为 num 的整型数组 grades,用于存储每个学生的成绩。接下来,程序会使用 for 循环,依次提示用户输入每个学生的成绩,并将其存储到 grades 数组中。最后,程序会使用另一个 for 循环,依次输出每个学生的成绩,并在每行输出5个成绩。
阅读全文