编写程序:求我班51名学生4门课程的每门课程的平均分。

来源:百度知道 编辑:UC知道 时间:2024/06/21 22:02:00
要用C++语言来做!

不好意思,由于原来的程序出错了,只好改了
#include <iostream>
using namespace std;

void score(double * p, double* out)
{
double sum = 0;
for(int i = 0; i < 51; ++i)
{
sum += p[i];
}
*out = sum / 51;
}

void main()
{
double scr1[51];
double scr2[51];
double scr3[51];
double scr4[51];
for(int i=0; i<51;i++)
{
cout<<"学生"<<i<<endl;
cout<<"课程成绩1"<<endl;
cin>>scr1[i];
cout<<"课程成绩2"<<endl;
cin>>scr2[i];
cout<<"课程成绩3"<<endl;
cin>>scr3[i];
cout<<"课程成绩4"<<endl;
cin>>scr4[i];
}
double result;
score(scr1, &result);
cout << "平均分1: " << result << '\n';
score(scr2, &result);
cout << "平均分2: " <<