学习成绩管理系统.docx
- 文档编号:4948820
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:16
- 大小:16.35KB
学习成绩管理系统.docx
《学习成绩管理系统.docx》由会员分享,可在线阅读,更多相关《学习成绩管理系统.docx(16页珍藏版)》请在冰点文库上搜索。
学习成绩管理系统
#include
#include
usingnamespacestd;
voidmain();
structStudent
{
public:
structStudent(){n=0;}
voidadd();//添加
voidshow();//显示
voidsearch();//查询
voiddelet();//删除
voidsort();//排序
voidxiugai();//修改
private:
intn;
stringname;
intnum;
intchinese,math,english;
}Stu[200];
voidStudent:
:
add()
{
system("color1e");
intm;
cout<<"***********************教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************这是添加功能**************************"< loop1: cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< cin>>Stu[n].name>>Stu[n].num>>Stu[n].chinese>>Stu[n].math>>Stu[n].english; cout< n++; cout<<"0为继续添加,1为返回"< cin>>m; if(m==0) gotoloop1; } voidStudent: : show() { system("color2e"); inti=0; intm; cout<<"***********************教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************这是显示功能**************************"< cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< for(i=0;i cout< cout<<"0为退出,1为返回"< cin>>m; if(m==0) exit(0); } voidStudent: : search() {system("color3e"); inti=0,num2; intm; for(intd=0;d<1;d++) { loop: cout<<"***********************教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************这是查询功能**************************"< cout<<"***********************学号查询**************************"< cout<<"请输入学号"< cin>>num2; for(i=0;i { if(Stu[i].num==num2) { cout<<"查找成功"< cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< cout< break; } i++; } if(i>=n) { cout<<"查找失败"< cout<<"退出请按0,返回请按1,继续查询请按2"< cin>>m; if(m==0) exit(0); elseif(m==1) break; else gotoloop; } } } voidStudent: : delet() { system("color4e"); intk=0; intc,num1; for(intd=0;d<1;d++) { loop1: cout<<"***********************教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************这是删除功能**************************"< cout<<"***********************学号删除**************************"< cout<<"请输入学号"< cin>>num1; for(c=0;c<=n;) { if(Stu[c].num==num1) { cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< cout< for(intk=c;k { Stu[k]=Stu[k+1]; } n--; cout<<"删除成功"< break; } c++; } if(c>n) { cout<<"该学号不存在,删除失败"< cout<<"退出请按1,返回请按1,继续删除请按2"< cin>>num1; if(num1==0) exit(0); elseif(num1==1) break; else gotoloop1; } } } voidStudent: : sort() { system("color5e"); inti=0; intnum4; cout<<"***********************教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************这是排序功能**************************"< cout<<"***********************学号排序**************************"< for(i=0;i for(intj=i;j { if(Stu[j].num>Stu[j+1].num) { {Stu[100]=Stu[j];Stu[j]=Stu[j+1];Stu[j+1]=Stu[100];} cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< } for(i=0;i cout< cout<<"1退出系统,0返回"< cin>>num4; if(num4==1) exit(0); } } voidStudent: : xiugai() { system("color6e"); inti=0; intnum3; intmima1,mima2; cout<<"请输入密码"< cin>>mima1; cout<<"请再输入密码"< cin>>mima2; if(mima1==mima2) { for(intd=0;d<1;d++) { loop2: cout<<"***********************教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************这是修改功能**************************"< cout<<"***********************学号修改**************************"< cout<<"请输入学号"< cin>>num3; for(i=0;i<=n;) { if(Stu[i].num==num3) { cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< cout< cout<<"姓名"<<""<<"学号"<<""<<"语文"<<""<<"数学"<<""<<"英语"< cin>>Stu[i].name>>Stu[i].num>>Stu[i].chinese>>Stu[i].math>>Stu[i].english; cout< break; } i++; } if(i>n) { cout<<"修改失败"< cout<<"退出请按1,返回请按0,继续修改请按2"< cin>>num3; if(num3==1) exit(0); elseif(num3==0) break; else gotoloop2; } } } else exit(0); } voidmain() {intselect,select4,mima3; Studentdata; loop2: cout<<"***********************欢迎进入管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************计算机121郑小林**************************"< cout<<"***********************1.教师管理系统**************************"< cout<<"***********************2.学生管理系统**************************"< cout<<"***********************3.退出管理系统**************************"< intselect3; cout<<"请输入选择"< cin>>select3; switch(select3) { case1: { cout<<"请输入密码"< cin>>mima3; if(mima3==11111) { cout<<"***********************欢迎进入教师管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************计算机121郑小林**************************"< cout<<"*************************************************"< do{ cout<<"************************1.添加功能**************************"< cout<<"------------------------2.显示功能--------------------------------------"< cout<<"************************3.查询功能************************"< cout<<"************************4.删除功能*************************"< cout<<"------------------------5.排序功能--------------------------------------"< cout<<"************************6.修改功能************************"< cout<<"************************7.进入学生管理系统************************"< cout<<"************************8.退出系统*************************"< cout<<"请输入选择"< cin>>select; cout< switch(select) { case1: data.add(); break; case2: data.show(); break; case3: data.search(); break; case4: data.delet(); break; case5: data.sort(); break; case6: data.xiugai(); break; case7: gotoloop2; case8: cout<<"谢谢你的使用"< exit(0); } }while(select<8); } else exit(0); } case2: { do{ cout<<"***********************欢迎学生管理系统**************************"< cout<<"---------------------------------------------------------------"< cout<<"***********************计算机121郑小林**************************"< cout<<"*************************************************"< cout<<"------------------------1.显示功能--------------------------------------"< cout<<"************************2.查询功能************************"< cout<<"------------------------3.排序功能--------------------------------------"< cout<<"************************4退出系统*************************"< cout<<"请输入选择"< cin>>select4; cout< switch(select4) { case1: data.show(); break; case2: data.search(); break; case3: data.sort(); break; case4: cout<<"谢谢你的使用"< exit(0); } }while(select4<5); } case3: { cout<<"谢谢你的使用"< exit(0); } } }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学习 成绩管理系统
![提示](https://static.bingdoc.com/images/bang_tan.gif)