数据结构课程设计报告学生成绩管理系统

数据结构课程设计报告学生成绩管理系统

ID:14156442

大小:404.50 KB

页数:10页

时间:2018-07-26

数据结构课程设计报告学生成绩管理系统_第1页
数据结构课程设计报告学生成绩管理系统_第2页
数据结构课程设计报告学生成绩管理系统_第3页
数据结构课程设计报告学生成绩管理系统_第4页
数据结构课程设计报告学生成绩管理系统_第5页
资源描述:

《数据结构课程设计报告学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据结构》课程设计报告课题名称:学生成绩管理系统专业班级:学号:姓名:指导老师:10一、课题名称学生成绩管理系统二、课题设计的基本思想,原理和算法描述1,、基本思想:建立一个学生成绩管理系统,能够实现每位学生的成绩的录入、删除、修改、查找、排序(按成绩降序排序)等功能。2、原理:首先定义项目的数据结构,然后将每个功能写成一个函数来完成对数据的操作,然后完成主函数以验证各个函数功能并得出运行结果,最后调试改进。/3、算法描述定义项目的数据结构voiddisplay(){cout<

2、

3、5];//姓名intnum;//学号intscore;//成绩};#include//使用标注命名空间调用函数,需要名空间的支持#include//I/O流控制头文件#include//文件操作的类和方法头文件usingnamespacestd;//申请内存空间classstudent10{public://定义为公共成员函数voidsetdata(){cin>>name>>num>>score;}三、源程序及注释#include

4、eam>#include#includeusingnamespacestd;//申请内存空间classstudent{public://定义为公共成员函数voidsetdata(){cin>>name>>num>>score;}voiddisplay(){cout<

5、定义}friendvoidinsert();//插入friendvoiddel();//删除friendvoidsearch();//查找friendvoidchange();//修改friendvoidsort();//排序private:charname[15];intnum;intscore;};studentstud[1000];intN=0;voidenter()//录入{inti;cout<<"请输入学生人数:";cin>>N;10cout<<"请输入各学生的有关信息:"<

6、

7、作:1插入2删除3查找4修改5排序0取消操作";}intmain()//主函数{chara;enter();cout<<"请选择要进行的操作:1插入2删除3查找4修改5排序0取消操作";while(a!='0'){cin>>a;switch(a){case'1':insert();choice();break;//添加case'2':del();choice();break;//删除case'3':search();choice();break;//查找case'4':change();choic

8、e();break;//修改case'5':sort();choice();break;//排序case'0':break;}10}return0;}voidinsert()//插入{studentt;{cout<<"请输入要插入的学生信息:"<>t.name>>t.num>>t.score;N++;stud[N-1]=t;}{inti;if(N>0){cout<

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

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

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