#include <iostream>
#include <iomanip>
const int MAXNUMBER=100;
using namespace std;
char ans;
double average;
double a[MAXNUMBER];
char b[MAXNUMBER];
//假定每班人数不会超过100.
struct StudentGrade
{
double quiz1;
double quiz2;
double midexam;
double finexam;
};
StudentGrade student;
void input(StudentGrade& student1);
double averageGrade(StudentGrade student1);
void wordGrade(double grade);
void output(StudentGrade student1);
void printdata(StudentGrade student1,double a[MAXNUMBER],char b[MAXNUMBER]);
int main()
{
int numberOfstudents,number;
cout<<"How many students in your class?"<<endl;
cin>>numberOfstudents;
for(number=1;number<=numberOfstudents;number++)
{
input(student);
average=averageGrade(student);
wordGrade(average);
output(student);
a[number-1]=average;
b[number-1]=ans;
}
printdata(student,a[MAXNUMBER],b[MAXNUMBER]);
return 0;
}错误出现在倒数第二行printdata(student,a……)
我没学C语言……我们现在直接上C++……铺垫就是Python……还有……指针是什么???
追答天哪,居然不学c语言,你们是计算机专业吗,不懂c语言是不可能精通编程世界的
追问我是电气信息类……以前的每一届都要学c,就我们……二了……