已知一个学生三次考试的三门课的成绩,请将其存储到二维数组中,并按照下图模式输出。java
时间: 2024-10-17 19:03:12 浏览: 6
在Java中,你可以创建一个二维数组来存储学生的三次考试成绩,假设每门课程有三个分数(比如数学、语文和英语)。下面是一个例子:
```java
// 定义一个二维数组来存储学生三次考试成绩
int[][] studentScores = {
{mathScore1, chineseScore1, englishScore1}, // 第一次考试
{mathScore2, chineseScore2, englishScore2}, // 第二次考试
{mathScore3, chineseScore3, englishScore3} // 第三次考试
};
// 下面是如何按照特定模式输出成绩
// 首先获取每次考试的总次数
int examCount = studentScores.length;
for (int i = 0; i < examCount; i++) {
System.out.println("第 " + (i+1) + " 次考试:"); // 表示第几次考试
// 输出每门课程的成绩
for (int j = 0; j < 3; j++) {
System.out.print("数学:" + studentScores[i][j] + " 语文:" + studentScores[i][j+1] + " 英语:" + studentScores[i][j+2]);
if (j != 2) {
System.out.print(", ");
}
}
System.out.println(); // 每次考试成绩之间换行
}
阅读全文