班级学生成绩管理系统C++
2014-06-21 22:21
344 查看
#include<iostream> #include<fstream> #include<string> #include<iomanip> using namespace std; char press;int choose;int n; class Student {public: int num; string name; int bj; char sex; float Math; float English; float Cjj; float sum; float average; }; Student stud[100]; //————————————————读取资料—————————————————— void read() {char filename[20]; cout<<"从文件中读取信息!"<<endl; cout<<"请输入文件名:"<<endl; cin>>filename; ifstream infile(filename,ios::in|ios::out); if(!infile) {cerr<<"open error!"<<endl; exit(1); } do {int i=0; infile>>stud[i].num>>stud[i].name>>stud[i].sex>>stud[i].bj; infile>>stud[i].Math>>stud[i].English>>stud[i].Cjj; cout<<"学生的学号:"<<stud[i].num<<" " <<"姓名:"<<stud[i].name<<" " <<"性别:"<<stud[i].sex<<" " <<"班级:"<<stud[i].bj<<" " <<"高数成绩:"<<stud[i].Math<<" " <<"大学英语成绩:"<<stud[i].English<<" " <<"C++成绩:"<<stud[i].Cjj<<endl; i++;} while(!infile.eof()); infile.close(); cout<<"读取成功!"<<endl;} //————————————————保存资料——————————————————void save() { int i; char filename[20]; for(i=0;i<n;i++) {cout<<"学生的学号:"<<stud[i].num<<" " <<"姓名:"<<stud[i].name<<" " <<"性别:"<<stud[i].sex<<" " <<"班级:"<<stud[i].bj<<" " <<"高数成绩:"<<stud[i].Math<<" " <<"大学英语成绩:"<<stud[i].English<<" " <<"C++成绩:"<<stud[i].Cjj<<endl;} cout<<"将记录保存在文件夹!"<<endl; cout<<"请输入文件名:"; cin>>filename; ofstream outfile(filename); if(!outfile){cerr<<"open error!"<<endl;} for(i=0;i<n;i++) {outfile<<" "<<stud[i].num<<" "<<stud[i].name<<" "<<stud[i].sex<<" "<<stud[i].bj<<" "; outfile<<stud[i].Math<<" "<<stud[i].English<<" "<<stud[i].Cjj; } outfile.close();cout<<"保存成功!"<<endl;} //————————————————输入资料—————————————————— void SR() {cout<<"请根据你的需要输入学生的个数:"; cin>>n;for(int a=0;a<n;a++) {cout<<"请输入第"<<a+1<<"个学生资料:"<<endl; cout<<"学号:"<<' ';cin>>stud[a].num; cout<<"姓名:"<<' ';cin>>stud[a].name; cout<<"性别:"<<' ';cin>>stud[a].sex; cout<<"班级:"<<' ';cin>>stud[a].bj; cout<<"高数成绩:"<<' ';cin>>stud[a].Math; cout<<"大学英语成绩:"<<' ';cin>>stud[a].English; cout<<"C++成绩:"<<' ';cin>>stud[a].Cjj; stud[a].sum=stud[a].Math+stud[a].English+stud[a].Cjj; stud[a].average=(stud[a].Math+stud[a].English+stud[a].Cjj)/3;} cout<<"输入成功,学生资料是否保存?(y/n)"<<endl;cin>>press; switch(press) {case 'y' : save();break;default: cout<<"不保存!";break;}} //————————————————删除资料—————————————————— void SC() {do{string SC_name; cout<<"请输入你要删除的学生名字:"<<endl;int i=0;cin>>SC_name; while(stud[i].name!=SC_name&&i<n) i++; if(stud[i].name==SC_name) {for(int j=i;j<n-1;j++) {stud[i].num=stud[i+1].num; stud[i].name=stud[i+1].name; stud[i].sex=stud[i+1].sex; stud[i].bj=stud[i+1].bj; stud[i].Math=stud[i+1].Math; stud[i].English=stud[i+1].English; stud[i].Cjj=stud[i+1].Cjj;} cout<<"删除成功!"<<endl;n=n-1;} else if(i==n) {cout<<"can't find this name"<<endl;cout<<"该信息不存在,无法删除!"<<endl;} cout<<"(是否继续操作?(y/n))"<<endl;cin>>press;}while(press=='y'||press=='Y') ;} //————————————————添加资料—————————————————— void TJ() {do{cout<<"请添加新的学生信息"<<endl; cout<<"新的学生学号:"<<endl;cin>>stud .num; cout<<"新学生姓名:"<<endl;cin>>stud .name; cout<<"新学生性别:"<<endl;cin>>stud .sex; cout<<"新学生班级:"<<endl;cin>>stud .bj; cout<<"新学生的高数成绩:"<<endl;cin>>stud .Math; cout<<"新学生的大学英语成绩:"<<endl;cin>>stud .English; cout<<"新学生的C++成绩:"<<endl;cin>>stud .Cjj; stud .sum=stud .Math+stud .English+stud .Cjj; stud .average=(stud .Math+stud .English+stud .Cjj)/3;n++; cout<<"(是否继续操作?(y/n))"<<endl;cin>>press;} while(press=='y'||press=='Y'); cout<<"添加成功,学生资料是否保存?(y/n)"<<endl;cin>>press; switch(press) {case 'y' : save();break;default: cout<<"不保存!";break;}} //————————————————修改资料—————————————————— void XG() {begin:string find_name;int i; cout<<"请输入你要修改的学生名字:"<<endl;cin>>find_name; for(i=0;i<n;i++) if(stud[i].name==find_name) {cout<<stud[i].name<<" "<<"has been found:"<<endl; cout<<"学生的学号:"<<stud[i].num<<' ' <<"姓名:"<<stud[i].name<<' ' << "性别:"<<stud[i].sex<<' ' << "班级:"<<stud[i].bj<<' ' <<"高数成绩:"<<stud[i].Math<<' ' <<"大学英语成绩:"<<stud[i].English<<' ' <<"C++成绩:"<<stud[i].Cjj<<endl;break;} if(stud[i].name!=find_name) {cout<<"can't find this name"<<endl; cout<<"请重新查找!"<<endl;goto begin;} for(int j=0;j<n;j++) {cout<<"请输入新的信息:"<<endl; cout<<"学号:"<<' ';cin>>stud[j].num; cout<<"姓名:"<<' ';cin>>stud[j].name; cout<<"性别:"<<' ';cin>>stud[j].sex; cout<<"班级:"<<' ';cin>>stud[j].bj; cout<<"高数成绩:"<<' ';cin>>stud[j].Math; cout<<"大学英语成绩:"<<' ';cin>>stud[j].English; cout<<"C++成绩:"<<' ';cin>>stud[j].Cjj; stud[i].num=stud[j].num;stud[i].name=stud[j].name;stud[i].sex=stud[j].sex; stud[i].bj=stud[j].bj;stud[i].Math=stud[j].Math;stud[i].English=stud[j].English; stud[i].Cjj=stud[j].Cjj;break;} cout<<"修改成功,是否保存?(y/n)"<<endl; cin>>press;switch(press){case 'y' : save();break;default: cout<<"不保存!";break;}} //————————————————按总分排名————————————————— void zf() {int m,t;string na;float z,h,e,c,p;char s; for(int j=0;j<n-1;j++) for(int i=0;i<n-1-j;i++) if(stud[i].sum>stud[i+1].sum) {m=stud[i].num; stud[i].num=stud[i+1].num; stud[i+1].num=m; na=stud[i].name; stud[i].name=stud[i+1].name; stud[i+1].name=na; s=stud[i].sex; stud[i].sex=stud[i+1].sex; stud[i+1].sex=s; t=stud[i].bj; stud[i].bj=stud[i+1].bj; stud[i+1].bj=t; h=stud[i].Math; stud[i].Math=stud[i+1].Math; stud[i+1].Math=h; e=stud[i].English; stud[i].English=stud[i+1].English; stud[i+1].English=e; c=stud[i].Cjj; stud[i].Cjj=stud[i+1].Cjj; stud[i+1].Cjj=c; z=stud[i].sum; stud[i].sum=stud[i+1].sum; stud[i+1].sum=z; p=stud[i].average; stud[i].average=stud[i+1].average; stud[i+1].average=p;} cout<<"学生按总分排名:"<<endl; cout<<"学号"<<' '<<"姓名"<<' '<<"性别"<<' '<<"班级"<<' '<<"总分"<<endl; for(int i=0;i<n;i++) {cout<<stud[i].num<<" " <<stud[i].name<<" " <<stud[i].sex<<" " <<stud[i].bj<<" " <<stud[i].sum<<endl;cout<<endl;}} //—————————————————按高数分数排名—————————————— void gs() {int g,t;float z,h,e,c,p;string na;char s; for(int j=0;j<n-1;j++) for(int i=0;i<n-1-j;i++) if(stud[i].Math>stud[i+1].Math) {g=stud[i].num; stud[i].num=stud[i+1].num; stud[i+1].num=g; na=stud[i].name; stud[i].name=stud[i+1].name; stud[i+1].name=na; s=stud[i].sex; stud[i].sex=stud[i+1].sex; stud[i+1].sex=s; t=stud[i].bj; stud[i].bj=stud[i+1].bj; stud[i+1].bj=t; h=stud[i].Math; stud[i].Math=stud[i+1].Math; stud[i+1].Math=h; e=stud[i].English; stud[i].English=stud[i+1].English; stud[i+1].English=e; c=stud[i].Cjj; stud[i].Cjj=stud[i+1].Cjj; stud[i+1].Cjj=c; z=stud[i].sum; stud[i].sum=stud[i+1].sum; stud[i+1].sum=z; p=stud[i].average; stud[i].average=stud[i+1].average; stud[i+1].average=p; } cout<<"学生按高数分数排名:"<<endl; cout<<"学号"<<' '<<"姓名"<<' '<<"性别"<<' '<<"班级"<<' '<<"高数分数"<<endl; for(int i=0;i<n;i++) {cout<<stud[i].num<<" " <<stud[i].name<<" " <<stud[i].sex<<" " <<stud[i].bj<<" " <<stud[i].Math<<endl;cout<<endl;} } //—————————————————按英语分数排名—————————————— void yy() {int g,t;float z,h,e,c,p;string na;char s; for(int j=0;j<n-1;j++) for(int i=0;i<n-1-j;i++) if(stud[i].English>stud[i+1].English) {g=stud[i].num; stud[i].num=stud[i+1].num; stud[i+1].num=g; na=stud[i].name; stud[i].name=stud[i+1].name; stud[i+1].name=na; s=stud[i].sex; stud[i].sex=stud[i+1].sex; stud[i+1].sex=s; t=stud[i].bj; stud[i].bj=stud[i+1].bj; stud[i+1].bj=t; h=stud[i].Math; stud[i].Math=stud[i+1].Math; stud[i+1].Math=h; e=stud[i].English; stud[i].English=stud[i+1].English; stud[i+1].English=e; c=stud[i].Cjj; stud[i].Cjj=stud[i+1].Cjj; stud[i+1].Cjj=c; z=stud[i].sum; stud[i].sum=stud[i+1].sum; stud[i+1].sum=z; p=stud[i].average; stud[i].average=stud[i+1].average; stud[i+1].average=p;} cout<<"学生按英语分数排名:"<<endl; cout<<"学号"<<' '<<"姓名"<<' '<<"性别"<<' '<<"班级"<<' '<<"英语分数"<<endl; for(int i=0;i<n;i++) {cout<<stud[i].num<<" " <<stud[i].name<<" " <<stud[i].sex<<" " <<stud[i].bj<<" " <<stud[i].English<<endl;cout<<endl;} } //—————————————————按C++分数排名——————————————— void cy() {int g,t;float z,h,e,c,p;string na;char s; for(int j=0;j<n-1;j++) for(int i=0;i<n-1-j;i++) if(stud[i].Cjj>stud[i+1].Cjj) {g=stud[i].num; stud[i].num=stud[i+1].num; stud[i+1].num=g; na=stud[i].name; stud[i].name=stud[i+1].name; stud[i+1].name=na; s=stud[i].sex; stud[i].sex=stud[i+1].sex; stud[i+1].sex=s; t=stud[i].bj; stud[i].bj=stud[i+1].bj; stud[i+1].bj=t; h=stud[i].Math; stud[i].Math=stud[i+1].Math; stud[i+1].Math=h; e=stud[i].English; stud[i].English=stud[i+1].English; stud[i+1].English=e; c=stud[i].Cjj; stud[i].Cjj=stud[i+1].Cjj; stud[i+1].Cjj=c; z=stud[i].sum; stud[i].sum=stud[i+1].sum; stud[i+1].sum=z; p=stud[i].average; stud[i].average=stud[i+1].average; stud[i+1].average=p;} cout<<"学生按C++分数排名:"<<endl; cout<<"学号"<<' '<<"姓名"<<' '<<"性别"<<' '<<"班级"<<' '<<"C++分数"<<endl; for(int i=0;i<n;i++) {cout<<stud[i].num<<" " <<stud[i].name<<" " <<stud[i].sex<<" " <<stud[i].bj<<" " <<stud[i].Cjj<<endl;cout<<endl;}} //————————————————计算最高总分———————————————— void max_student() {float max; max=stud[0].sum; for(int j=0;j<n;j++) {if(stud[j].sum>max) max=stud[j].sum;} cout<<"最高总分为:"<<max<<endl;} //————————————————计算最低总分———————————————— void min_student() {float min; min=stud[0].sum; for(int j=0;j<n;j++) {if(stud[j].sum<min) min=stud[j].sum;} cout<<"最低总分为:"<<min<<endl;} //————————————————按平均分排名———————————————— void aver() {float z,h,e,c,p;int m,b;string na;char s; for(int j=0;j<n-1;j++) for(int i=0;i<n-1-j;i++) if(stud[i].average>stud[i+1].average) {m=stud[i].num; stud[i].num=stud[i+1].num; stud[i+1].num=m; na=stud[i].name; stud[i].name=stud[i+1].name; stud[i+1].name=na; s=stud[i].sex; stud[i].sex=stud[i+1].sex; stud[i+1].sex=s; b=stud[i].bj; stud[i].bj=stud[i+1].bj; stud[i+1].bj=b; h=stud[i].Math; stud[i].Math=stud[i+1].Math; stud[i+1].Math=h; e=stud[i].English; stud[i].English=stud[i+1].English; stud[i+1].English=e; c=stud[i].Cjj; stud[i].Cjj=stud[i+1].Cjj; stud[i+1].Cjj=c; z=stud[i].sum; stud[i].sum=stud[i+1].sum; stud[i+1].sum=z; p=stud[i].average; stud[i].average=stud[i+1].average; stud[i+1].average=p;} cout<<"学生按平均分排名:"<<endl; cout<<"学号"<<' '<<"姓名"<<' '<<"性别"<<' '<<"班级"<<' '<<"平均分"<<endl; for(int k=0;k<n;k++) cout<<stud[k].num<<" "<<stud[k].name<<" "<<stud[k].sex<<" "<<stud[k].bj<<" "<<stud[k].average<<endl;cout<<endl;} //————————————————计算及格率————————————————— void jgl() {int count1=0;int count2=0;int count3=0;float a,b,c; for(int i=0;i<n;i++) {if(stud[i].Math>=60) count1++;a=((float)count1/(float)n)*100;} for(int j=0;j<n;j++) {if(stud[j].English>=60) count2++;b=((float)count2/(float)n)*100;} for(int k=0;k<n;k++) {if(stud[k].Cjj>=60) count3++;c=((float)count3/(float)n)*100;} cout<<setiosflags(ios::fixed)<<"三科成绩的及格率分别为:"<<endl; cout<<setprecision(2)<<a<<"%," <<setprecision(2)<<b<<"%," <<setprecision(2)<<c<<"%"<<endl;} //—————————————————按学生学号查找资料———————————— void sn() {do{int find_num; cout<<"请输入你要查询的学号:"<<' '; cin>>find_num;int i; for(i=0;i<n;i++) if(stud[i].num==find_num) {cout<<"学号为"<<stud[i].num<<"的学生的资料已找到:"<<endl; cout<<"学号:"<<stud[i].num<<' ' <<"姓名:"<<stud[i].name<<' ' << "性别:"<<stud[i].sex<<' ' << "班级:"<<stud[i].bj<<' ' <<"高数成绩:"<<stud[i].Math<<' ' <<"大学英语成绩:"<<stud[i].English<<' ' <<"C++成绩:"<<stud[i].Cjj<<endl;break;} if(stud[i].num!=find_num) cout<<"can't find this num"<<endl; cout<<"(是否继续操作?(y/n))"<<endl;cin>>press;}while(press=='y'||press=='Y') ;} //—————————————————按学生姓名查找资料———————————— void sm() {do{string find_name; cout<<"请输入你要查询的姓名:"<<' '; cin>>find_name;int i; for(i=0;i<n;i++) if(stud[i].name==find_name) cout<<"学号:"<<stud[i].num<<' ' <<"姓名:"<<stud[i].name<<' ' <<"性别:"<<stud[i].sex<<' ' <<"班级:"<<stud[i].bj<<' ' <<"高数成绩:"<<stud[i].Math<<' ' <<"大学英语成绩:"<<stud[i].English<<' ' <<"C++成绩:"<<stud[i].Cjj<<endl;break;} if(stud[i].name!=find_name) cout<<"can't find this name"<<endl; cout<<"(是否继续操作?(y/n))"<<endl; cin>>press;}while(press=='y'||press=='Y') ;} //—————————————————按学生所在班级查找资料—————————— void bbj() {do{int find_bj; cout<<"请输入你要查询的班级:"<<' '; cin>>find_bj;int i; for(i=0;i<n;i++) if(stud[i].bj==find_bj) {cout<<"所在班级为"<<stud[i].bj<<"的所有学生资料已找到:"<<endl; cout<<"学生的学号:"<<stud[i].num<<' ' <<"姓名:"<<stud[i].name<<' ' <<"性别:"<<stud[i].sex<<' ' <<"班级:"<<stud[i].bj<<' ' <<"高数成绩:"<<stud[i].Math<<' ' <<"大学英语成绩:"<<stud[i].English<<' ' <<"C++成绩:"<<stud[i].Cjj<<endl;break;} if(stud[i].bj!=find_bj) cout<<"can't find this bj"<<endl; cout<<"(是否继续操作?(y/n))"<<endl; cin>>press;}while(press=='y'||press=='Y') ;} //—————————————————学生资料管理界面————————————— void Fire() {while(choose!=0){ cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t* 学生资料管理 *"<<endl; cout<<"\t\t\t* *"<<endl; cout<<"\t\t\t* 1.录入学生资料 *"<<endl; cout<<"\t\t\t* 2.删除学生资料 *"<<endl; cout<<"\t\t\t* 3.添加学生资料 *"<<endl; cout<<"\t\t\t* 4.修改学生资料 *"<<endl; cout<<"\t\t\t* 5.读取学生资料 *"<<endl; cout<<"\t\t\t* 0.返回 *"<<endl; cout<<"\t\t\t* *"<<endl; cout<<"\t\t\t* 按Enter继续 *"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t 请输入0-5之间的任意一数字:"<<' ';cin>>choose; switch(choose) {case 1:SR();break; case 2:SC();break; case 3:TJ();break; case 4:XG();break; case 5:read();break; default:cout<<"\t\t 输入错误或返回主界面"<<'\n';break;}}} //—————————————————学生成绩统计管理界面——————————— void statistics() {while(choose!=0){ cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t* 学生成绩统计管理 *"<<endl; cout<<"\t\t\t* *"<<endl; cout<<"\t\t\t* 1.按总分排名 *"<<endl; cout<<"\t\t\t* 2.按高数分数排名 *"<<endl; cout<<"\t\t\t* 3.按英语分数排名 *"<<endl; cout<<"\t\t\t* 4.按C++分数排名 *"<<endl; cout<<"\t\t\t* 5.最高总分 *"<<endl; cout<<"\t\t\t* 6.最低总分 *"<<endl; cout<<"\t\t\t* 7.按平均分排名 *"<<endl; cout<<"\t\t\t* 8.及格率 *"<<endl; cout<<"\t\t\t* 0.返回 *"<<endl; cout<<"\t\t\t* *"<<endl; cout<<"\t\t\t* 按Enter继续 *"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t 请输入0-8之间的任意一数字:"<<' '; cin>>choose; switch(choose) {case 1: zf();break; case 2: gs(); break; case 3: yy();break; case 4: cy();break; case 5:max_student ();break; case 6:min_student ();break; case 7:aver();break; case 8:jgl();break; default:cout<<"\t\t 输入错误或返回主界面"<<'\n';break;}}} //—————————————————学生查询管理界面————————————— void inquiry() {while(choose!=0){ cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t* 学生查询管理 *"<<endl; cout<<"\t\t\t* *"<<endl; cout<<"\t\t\t* 1.按学号查询 *"<<endl; cout<<"\t\t\t* 2.按姓名查询 *"<<endl; cout<<"\t\t\t* 3.按所在班级查询 *"<<endl; cout<<"\t\t\t* 0.返回 *"<<endl; cout<<"\t\t\t* *"<<endl; cout<<"\t\t\t* 按Enter继续 *"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t\t*************************************"<<endl; cout<<"\t\t 请输入0-3之间的任意一数字:"<<' ';cin>>choose; switch(choose) {case 1: sn();break; case 2: sm();break; case 3: bbj();break; default:cout<<"\t\t 输入错误或返回主界面"<<'\n';break;}}} //—————————————————关于系统界面——————————————— void about() {while(choose!=0) { cout<<"\t\t******************************************************"<<endl; cout<<"\t\t 关于系统 "<<endl; cout<<" "<<endl; cout<<"\t\t系统设计者: 姓名 班级 学号 "<<endl; cout<<" "<<endl; cout<<"\t\t 何永佳 自动化1121 201211632112 "<<endl; cout<<" "<<endl; cout<<"\t\t系统设计日期: 2014年6月 "<<endl; cout<<" "<<endl; cout<<"\t\t 系统仍有许多不足之处,敬请见谅 "<<endl; cout<<" "<<endl; cout<<"\t\t 按0返回: "<<endl; cout<<"\t\t******************************************************"<<endl; cin>>choose; switch(choose){case 0:break;default:break;}}} //—————————————————退出程序界面——————————————— void thanks() { cout<<" "<<endl; cout<<" "<<endl; cout<<" "<<endl; cout<<"\t* * * * * * * ** * * * * * * "<<endl; cout<<"\t * * * * * * * * * * * * "<<endl; cout<<"\t * * ** * * * * * * * * * * "<<endl; cout<<"\t * * * * * * * * * * * * "<<endl; cout<<"\t * * * * * * ** * * * * * "<<endl; cout<<"\t "<<endl; cout<<" "<<endl; cout<<" "<<endl;} //—————————————————学生成绩管理系统主界面—————————— int main() {while(choose!='0'){ cout<<"\t\t *********************************************** "<<endl; cout<<"\t\t ************************************************* "<<endl; cout<<"\t\t********** **********"<<endl; cout<<"\t\t********** 欢迎使用 **********"<<endl; cout<<"\t\t********** **********"<<endl; cout<<"\t\t********** 广东海洋大学 **********"<<endl; cout<<"\t\t********** **********"<<endl; cout<<"\t\t********** 学生成绩管理系统 **********"<<endl; cout<<"\t\t********** **********"<<endl; cout<<"\t\t***************************************************"<<endl; cout<<"\t\t***************************************************"<<endl; cout<<"\t\t* 操作菜单 *"<<endl; cout<<"\t\t* *"<<endl; cout<<"\t\t* 1.学生资料管理 *"<<endl; cout<<"\t\t* 2.学生成绩统计管理 *"<<endl; cout<<"\t\t* 3.学生查询管理 *"<<endl; cout<<"\t\t* 4.关于系统 *"<<endl; cout<<"\t\t* 0.退出系统 *"<<endl; cout<<"\t\t* *"<<endl; cout<<"\t\t* 按Enter继续 *"<<endl; cout<<"\t\t* *"<<endl; cout<<"\t\t***************************************************"<<endl; cout<<"\t\t***************************************************"<<endl; cout<<"\t\t 请输入0-4之间的任意一数字:"<<' '; cin>>choose; switch(choose) {case 1: Fire();break; case 2: statistics();break; case 3: inquiry();break; case 4: about();break; case 0: thanks();exit(0);break; default:cout<<"\t\t\t 输入错误,返回"<<endl;break;}} return 0; }
相关文章推荐
- 学生成绩管理系统c++
- 简易版学生成绩管理系统(c++)
- c/c++学生成绩管理系统
- <C++>简单的学生成绩管理系统
- 使用C++名单在文档处理和学生成绩管理系统相结合
- 用C++写的学生成绩管理系统(比较简单的没有使用链表,只是用到了类和对象)
- c++学生成绩管理系统 文件操作
- 用C++写学生成绩管理系统
- C++基础知识复习之--顺序表学生成绩管理系统
- 学生成绩信息管理系统(c++)
- 简易学生成绩管理系统(c++)
- c++学生成绩管理系统
- C++作业(学生成绩管理系统)
- C++学生成绩管理系统
- 使用C++结合文件操作和链表实现学生成绩管理系统
- 学生成绩管理系统(c++)控制台应用程序
- 基于C++、链表以及泛型编程的学生成绩管理系统
- c++链表实现学生成绩管理系统(简易版)
- C++学生成绩管理系统
- C++--学生成绩管理系统