报告模板-数据结构综合课程设计

报告模板-数据结构综合课程设计

ID:18542397

大小:127.50 KB

页数:6页

时间:2018-09-18

报告模板-数据结构综合课程设计_第1页
报告模板-数据结构综合课程设计_第2页
报告模板-数据结构综合课程设计_第3页
报告模板-数据结构综合课程设计_第4页
报告模板-数据结构综合课程设计_第5页
资源描述:

《报告模板-数据结构综合课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、宁波大红鹰学院信息工程学院课程设计报告项目名称:项目组长:项目成员:班级名称:专业名称:完成时间:信息工程学院制目录一、案例描述(一级标题标题四号黑体,段前断后0.5行)-1-1、总体描述(二级标题小四号宋体加粗)-1-2、模块描述-1-二、设计思路-1-三、程序设计-2-1、数据结构描述-2-2、主函数及其流程图-2-3、源程序-2-四、调试与分析-2-1开始运行程序-2-2增加信息-3-五、设计总结-4-1、完成情况-4-2、心得体会-4-一、案例描述(一级标题标题四号黑体,段前断后0.5行

2、)1、总体描述(二级标题小四号宋体加粗)运动会分数统计系统是召开大型运动会必不可少的部分,人工统计分数存在很多缺陷,效率低,易出错,给运动会的顺利召开和运行带来大量的不便,而相比之下使用计算机进行文件信息管理上面的问题就不复存在了。于是编写了一个运动会分数统计系统来解决诸多问题。本程序具有输入、输出、排序、查询和退出功能,可以实现数据的输入、数据的排序以及数据的输出等操作。程序的操作界面简洁美观,易于操作。本程序运用了函数、文件、循环、数组、结构体等知识来进行设计,实现系统和数据结构设计。(正文

3、小四号号宋体,单倍行距)2、模块描述1)菜单设计:(至少100字)2)添加模块:(至少100字)。。。。。。。二、设计思路本程序要求模块化管理,分成菜单函数、输入函数、输出函数、查询函数、排序函数等,控制各个部分从而将程序简单化出来分析。本程序的主要功能是:输入数据:输入各相关数据,例如输入各学校的名称和编号。输出数据:输出相关学校、运动项目的结果。查询信息:查询某个学校或某个运动项目的分数和排名。退出系统:程序编译结束后退出系统。运动会分数统计系统输入运动项目输入学校名称按项目编号输入名次按学

4、校女子总分排序按项目编号查询按学校编号查询退出按学校总分排序按学校男子总分排序-4-图1运动会分数统计系统功能模块图三、程序设计1、数据结构描述本程序首先定义了两个结构体作为项目和分数的存储媒介,一是项目结构体,定义了项目名称,前五名学校编号,二是学校结构体,定义了学校编号、学校姓名、学校总分、男子总分、女子总分。定义如下:项目结构体structpro//表示项目的结构体(所有代码字体TimesNewRoman,5号,行距16磅){stringname;//项目名称intsnum[6];//前5

5、名学校的编号}p[21];学校结构体structschool//表示学校的结构体{intnum;stringname;//学校名称intscore;//学校总分intmale;//男子总分intfemale;//女子总分}sch[21];2、主函数及其流程图说明各函数功能并画出流程图3、源程序(请注意代码格式及注释)(源程序中每个函数开头均应加上注释说明函数功能)四、调试与分析1开始运行程序将源程序编译、链接后生成可执行文件,运行该文件会看到如图X所示的提示信息,输入9后按回车,根据提示输入信息

6、,如图X所示:-4-图X输入参加运动会的学校数目和名称的界面运行程序时,首先调用input()函数,该函数主要是利用for循环输入各个参加运动会的学校的名称。2增加信息输入如上信息,按回车,并根据提示输入运动会的项目个数和名称以及各个项目前5名的学校编号,出现如图X的界面:图X输入运动会的项目个数和名称以及各个项目前5名的学校编号的界面输入后系统调用input()函数,并提示输入第n个项目的名称,回车提示输入获得本项目前五名的学校编号,先利用if语句判断是否满足条件,再利用for循环语句输入相关

7、的信息。……-4-五、设计总结1、完成情况(具体说明每项工作小组每个同学的完成情况,可以从时间,难易程度等方面加以说明)2、心得体会(应该有小组每个同学的心得体会,总数不少于500字)-4-

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

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

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