学生选课管理系统

学生选课管理系统

ID:12644994

大小:66.50 KB

页数:32页

时间:2018-07-18

学生选课管理系统_第1页
学生选课管理系统_第2页
学生选课管理系统_第3页
学生选课管理系统_第4页
学生选课管理系统_第5页
资源描述:

《学生选课管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生选课管理系统#include#include#include#include#include//定义学生对象类型typedefstructnode{charSno[10];//学号charSname[10];//姓名charSsex[3];//性别charSage[3];//年龄charSdept[4];//所在系structnode*next;}Student;//定义课程对象类型typedefstructnode2{charCno[10];//课程号charCname[

2、10];//课程名charCpno[5];//先行课charCcredit[3];//学分structnode2*next;}Course;//定义选课对象类型typedefstructnode3{charSno[10];charCno[10];intGrade;structnode3*next;}SC;//初始化学生信息表voidInitlistA(Student*stu){stu->next=NULL;}//初始化课程信息表voidInitlistB(Course*C){C->next=NULL;}//初始化选课信息表voidInitlistC(SC*S){S->next=

3、NULL;}//求选课表的深度intGetlength(SC*S){inti=0;SC*p;p=S->next;while(p!=NULL){p=p->next;i++;}return(i);}//用户输入数据建立学生信息表(尾插法)voidCreatelistA(Student*stu){Student*s,*r;intm,i;r=stu;cout<<"现在输入学生信息"<>m;cout<<"

4、学号

5、姓名

6、性别

7、年龄

8、所在系

9、"<

10、f(Student));cin>>s->Sno;cin>>s->Sname;cin>>s->Ssex;cin>>s->Sage;cin>>s->Sdept;r->next=s;r=s;}r->next=NULL;}//由用户输入数据建立课程信息列表voidCreatelistB(Course*C){Course*s,*r;r=C;intm,i;cout<<"现在输入课程信息"<>m;cout<<"

11、课程号

12、课程名

13、先行课

14、学分

15、"<

16、(Course));cin>>s->Cno;cin>>s->Cname;cin>>s->Cpno;cin>>s->Ccredit;r->next=s;r=s;}r->next=NULL;}//由用户输入数据建立选课信息列表voidCreatelistC(SC*S){SC*q,*r;r=S;intm,i;cout<<"现在输入选课信息"<>m;cout<<"

17、学号

18、课程号

19、成绩

20、"<>q->Sno;cin>>q->Cn

21、o;cin>>q->Grade;r->next=q;r=q;}r->next=NULL;}//输出学生信息表voidDisplistA(Student*stu){Student*p=stu->next;cout<<"学生信息表"<

22、学号

23、姓名

24、性别

25、年龄

26、所在系

27、"<

28、Sno

29、Sname

30、Ssex

31、Sage

32、Sdept

33、"<

34、___________________________"<

35、%10s

36、%9s

37、%8s

38、%8s

39、%10s

40、",p->Sno,p->Sname,p->Ssex,p->Sage,p->Sdept);cout<<"___________________________________________________"<next;}}//输出课程信息表voidDisplistB(Course*C){Course*p=C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。