各位大侠帮忙这个头文件的定义中有什么问题!怎么修改 30
//课程设计期末考试程序/*目的是录入学生的成绩学生的姓名,并能够用学生的姓名来查找和修改学生的成绩!并做出相应的统计!例如:找出最高成绩,最低成绩和平均成绩统计出各个分...
//课程设计期末考试程序
/*目的是录入学生的成绩
学生的姓名,并能够用学
生的姓名来查找和修改学
生的成绩!并做出相应的
统计!例如:找出最高成
绩,最低成绩和平均成绩
统计出各个分数段的人数
并能够算出及格率!*/
class GradeBook
{
GradeBook(int =60,int =6);//建立一个GradeBook的构造函数用来将指针数组及数组初始化
public:
void setAmount(int ,int );//接收2个整数值第一个整数为学生人数第二个整数为需要录入成绩科目的数量
void setCourseName();//设置各个科目的名字!不需要接收参数!
void setStudentName();//为了实现先明确化输入成绩!先将科目名字和学生的名字录入!在后一一对应录入!
void setGrade();//一一对应的录入学生的各科成绩!
void search();//用学生的名字来查询该生相应的成绩!
void chang();//用来修改该学生的成绩!
void highest();//录入完毕后可以进行打印最高成绩和学生姓名!
void lowest();//录入完毕后可以进行打印最低成绩和学生姓名!
void stat();//统计各个分数段的学生人数并可以选择用柱型图表示!
void average();//求出各个科目的平均成绩
private:
int a;//该整数为学生的个数也就是记录成绩的二维数组的行!
int b;//该整数为科目的个数也就是记录成绩的二维数组的列!
int **number=new int*[a];//声明一个指针数组来存贮随即的学生人数和科目数!
for(int i=0;i<a;i++)
{
number[i]=new int[b];
}
char **name=new char*[a];
char **subject=new char*[b];
};
调试后显示第一个错误信息是! error C2327: 'GradeBook::a' : is not a type name, static, or enumerator 展开
/*目的是录入学生的成绩
学生的姓名,并能够用学
生的姓名来查找和修改学
生的成绩!并做出相应的
统计!例如:找出最高成
绩,最低成绩和平均成绩
统计出各个分数段的人数
并能够算出及格率!*/
class GradeBook
{
GradeBook(int =60,int =6);//建立一个GradeBook的构造函数用来将指针数组及数组初始化
public:
void setAmount(int ,int );//接收2个整数值第一个整数为学生人数第二个整数为需要录入成绩科目的数量
void setCourseName();//设置各个科目的名字!不需要接收参数!
void setStudentName();//为了实现先明确化输入成绩!先将科目名字和学生的名字录入!在后一一对应录入!
void setGrade();//一一对应的录入学生的各科成绩!
void search();//用学生的名字来查询该生相应的成绩!
void chang();//用来修改该学生的成绩!
void highest();//录入完毕后可以进行打印最高成绩和学生姓名!
void lowest();//录入完毕后可以进行打印最低成绩和学生姓名!
void stat();//统计各个分数段的学生人数并可以选择用柱型图表示!
void average();//求出各个科目的平均成绩
private:
int a;//该整数为学生的个数也就是记录成绩的二维数组的行!
int b;//该整数为科目的个数也就是记录成绩的二维数组的列!
int **number=new int*[a];//声明一个指针数组来存贮随即的学生人数和科目数!
for(int i=0;i<a;i++)
{
number[i]=new int[b];
}
char **name=new char*[a];
char **subject=new char*[b];
};
调试后显示第一个错误信息是! error C2327: 'GradeBook::a' : is not a type name, static, or enumerator 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询