请分别计算n个学生四门课程的平均成绩,要求:n从键盘输入;n个学生四门课程的成绩从键盘输入并存放在一个二维数组score中;4门课程的平均成绩存放在一个一维数组a中。
时间: 2024-02-27 18:52:30 浏览: 23
好的,您需要一个计算n个学生四门课程平均成绩的C++代码,我可以提供一个示例代码,您可以参考一下:
```c++
#include <iostream>
using namespace std;
int main()
{
int n; // 学生数
cout << "请输入学生数: ";
cin >> n;
double score[n][4]; // 成绩二维数组
double a[4] = {0}; // 平均分一维数组
// 输入成绩
for (int i = 0; i < n; i++)
{
cout << "请输入第" << i+1 << "个学生的四门课程成绩: ";
for (int j = 0; j < 4; j++)
{
cin >> score[i][j];
a[j] += score[i][j];
}
}
// 计算平均分
for (int j = 0; j < 4; j++)
{
a[j] /= n;
cout << "第" << j+1 << "门课程的平均分是: " << a[j] << endl;
}
return 0;
}
```
这段代码可以让您输入学生数和每个学生四门课程的成绩,并存放在一个二维数组`score`中,然后计算每门课程的平均分,并存放在一个一维数组`a`中。最后输出每门课程的平均分。当然,这只是一个最简单的示例,您可以根据实际需求进行修改和扩展。