《学生成绩管理系统》c++源程序.doc
《《学生成绩管理系统》c++源程序.doc》由会员分享,可在线阅读,更多相关《《学生成绩管理系统》c++源程序.doc(14页珍藏版)》请在冰点文库上搜索。
《学生成绩管理系统》-蕲宥
----------------------------------------------------------------------------------------------------------------------------------
C++程序设计源程序:
-----------------------《学生成绩管理系统》
#include
#include
#include
#include//数组比较头文件
#include//文件的输入输出
#include
inttime=0;
charname_[20];
classCPerson//--------CPerson基类成员:
IDNoName Addr Tel
{
public:
charIDNo[30];
charName[30];
charAddr[30];
charTel[30];
};
classCStudent:
publicCPerson//----CStudent类--继承自CPerson成员:
StudNoMath English Average
{
public:
charStudNo[30];
doubleMath;
doubleEnglish;
doubleAverage;
};
classCClass//-----------CClass类成员:
CClassNameCStudent
{
private:
charCClassName[30];
CStudent*stu[50];
public:
CClass();
~CClass();
voidCreateClass(); //
voidOutClassName();//输出班级名字
voidNewAStu(); //1.创建学生信息
voidchange(); //3.修改学生信息
voiddel(); //4.删除学生信息
voidwritein(); //文件写入
voidwriteout(); //文件读出
voidwriteino(); //文件另存为
voidwriteouto(); //打开其他文件
voidfind(); //6.查询学生信息
};
voidback()//---------------------------------------//刷频函数
{
cout<<"\t\t\t执行成功!
"< system("pause"); //任意键继续
system("cls"); //清除屏幕
}
voidback_no()
{
system("pause"); //任意键继续
system("cls"); //清除屏幕
}
voidtitle()//--------------
{
system("cls");
cout<<"---------------学生信息管理程序---------------\n您现在的位置:
\t主菜单-->";
}
voidCClass:
:
writein()//--------------保存文件
{
ofstreamSaveFile("myfile.txt");
SaveFile< for(inti=0;i