C语言的高手请进来下用传统的C语言编个成绩管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:50:55
成绩管理系统主要功能包括:
1成绩信息的输入(成绩信息包括科目,学号,成绩)
2成绩信息的修改
3成绩信息的删除
4成绩信息的查询
5成绩信息的统计和排序(排序为选做),统计单科成绩的平均成绩,单个学生的平均成绩和总成绩
有谁能帮帮我吗

#include<iostream>
#include<iomanip>
#include<fstream>
#include<string>

using namespace std;

#define max 100;

class student
{
public:
student *next;
public:
string name;//姓名
long num;//学号
int x,y,z;//数学,语文,英语
int AA;//总分
void play(){cout<<name<<"学生的学号是"<<num<<",数学:"<<x<<",语文:"<<y<<",英语:"<<z<<",总分:"<<AA<<endl;};
student(string sname,long snum,int sx,int sy,int sz)
{
name=sname;
num=snum;
x=sx;
y=sy;
z=sz;
}
};

class cla
{
public:
cla()//构造函数
{
stu=0;
sload();
}
~cla()//析构函数
{
student *p;
p=stu;
while(p)
{
p=p->next;
delete stu;
stu=p;
}
stu=0;
}
voi