程序修改题:输入5名学生3门课成绩
时间: 2023-11-27 21:51:26 浏览: 80
修改如下:
```
#include <stdio.h>
#define NUM_STUDENTS 5
#define NUM_COURSES 3
int main() {
int grades[NUM_STUDENTS][NUM_COURSES];
// Input grades for each student
for (int i = 0; i < NUM_STUDENTS; i++) {
printf("Enter grades for student %d:\n", i+1);
for (int j = 0; j < NUM_COURSES; j++) {
printf("Course %d: ", j+1);
scanf("%d", &grades[i][j]);
}
}
// Print the grades for each student
for (int i = 0; i < NUM_STUDENTS; i++) {
printf("Grades for student %d:\n", i+1);
for (int j = 0; j < NUM_COURSES; j++) {
printf("Course %d: %d\n", j+1, grades[i][j]);
}
}
return 0;
}
```
这个程序会让用户输入 5 名学生 3 门课的成绩,并把它们存储在一个二维数组中。然后,程序会打印出每个学生的成绩。