定义一个程序,用来记录5位同学的成绩,且遍历打印5位学生的成绩java
时间: 2024-02-01 11:13:48 浏览: 22
以下是一个Java程序,用来记录5位同学的成绩,并遍历打印这5位同学的成绩。
```java
import java.util.Scanner;
public class StudentGrades {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String[] students = new String[5]; // 用来存储学生姓名的数组
int[][] grades = new int[5][3]; // 用来存储学生成绩的二维数组
// 输入学生姓名和成绩
for (int i = 0; i < 5; i++) {
System.out.print("请输入第" + (i+1) + "位学生的姓名:");
students[i] = scanner.next();
System.out.print("请输入该学生的语文成绩:");
grades[i][0] = scanner.nextInt();
System.out.print("请输入该学生的数学成绩:");
grades[i][1] = scanner.nextInt();
System.out.print("请输入该学生的英语成绩:");
grades[i][2] = scanner.nextInt();
}
// 输出学生姓名和成绩
System.out.println("学生姓名\t语文成绩\t数学成绩\t英语成绩");
for (int i = 0; i < 5; i++) {
System.out.println(students[i] + "\t\t" + grades[i][0] + "\t\t" + grades[i][1] + "\t\t" + grades[i][2]);
}
}
}
```
程序运行后,会提示用户输入每位学生的姓名和成绩,输入完毕后程序会输出所有学生的姓名和成绩。