云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 学生管理系统

学生管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 8:32:39

//菜单

void menu(student *stu,grade *head,grade *gra) {int i;grade *p;

cout<<\ 欢迎使用学生管理系统,请按提示操作! \

cout<<\ ——陶鑫制作 \

cout<<\********\

cout<<\数据录入功能 2查询功能 3删除功能 4排序功能 5显示所有学生信息 6保存 0退出*\

cout<<\********\ cin>>i; switch(i)

{case 1:p=new grade; p->next=NULL; gra->next=p; gra=p; luru(gra); system(\ system(\

menu(stu,head,gra); break;

case 2:lookfor(stu,head); system(\ system(\ menu(stu,head,gra); break; case 3: del(stu,head); system(\ system(\ menu(stu,head,gra); break;

case 4: cout<<\ cout<<\按综合成绩升序 2.按实得学分降序 --\ cout<<\ cin>>i;

19

if(i==1) sort(head); else if(i==2) sort1(head); else {cout<<\您输入有误,请重新操作!\ system(\ system(\ menu(stu,head,gra); }

system(\ system(\ menu(stu,head,gra); break;

case 5:show(stu); system(\ system(\ menu(stu,head,gra); break;

case 6:cout<<\ cout<<\学生基本信息保存 2.学生成绩保存 cout<<\ cin>>i; if(i==1)

save1(stu); else if(i==2) save2(head); else {cout<<\您输入有误,请重新操作!\ system(\ system(\ menu(stu,head,gra); }

system(\ system(\ menu(stu,head,gra); break; case 0:leave();

default:cout<<\您输入有误,请按提示操作!\ system(\ system(\ menu(stu,head,gra);

--\

20

break; } }

int main()

{system(\ student stud[num]; grade *gra1,*r; gra1=new grade; gra1->next=NULL; r=gra1;

for(int i=0;i

stud[i].xuehao=\ stud[i].name=\ stud[i].gender=\ stud[i].sushe=\ stud[i].tel=\ } ifstream infile(\ //打开文件 if(!infile) { cerr<<\读取信息失败,程序中止!\ exit(1); //打开文件失败,终止程序 }

for(i=0;i<8;i++) {

infile>>stud[i].xuehao>>stud[i].name>>stud[i].gender>>stud[i].sushe>>stud[i].tel; }

infile.close(); //关闭文件 menu(stud,gra1,r); return 0; }

4 测试

(1)菜单界面

显示各种功能需进行的各种操作,界面如下:

21

当输入操作有误时结果如下:

(2)数据录入功能

负责录入学生成绩信息,综合成绩和实得学分将由计算机自己完成。学生成绩由链表相连时间复杂度为O(1),但程序还存在漏洞,当输入成绩为非数字类型时便会出现错误,还需进行完善。

22

搜索更多关于: 学生管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

//菜单 void menu(student *stu,grade *head,grade *gra) {int i;grade *p; cout<<\ 欢迎使用学生管理系统,请按提示操作! \ cout<<\ ——陶鑫制作 \ cout<<\********\ cout<<\数据录入功能 2查询功能 3删除功能 4排序功能 5显示所有学生信息 6保存 0退出*\ cout<>i; switch(i) {case

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com