- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构课程设计报告---运动会分数统计
课 程 设 计 报 告
课程名称 数据结构
课题名称 运动会分数统计
专 业
班 级
学 号
姓 名
指导老师 张鏖烽 田娟秀 李杰君
2013年 6 月 29 日
湖南工程学院
课 程 设 计 任 务 书
课程名称 数据结构
课 题 运动会分数统计
专业班级
学生姓名
学 号
指导老师 张鏖烽 田娟秀 李杰君
审 批
任务书下达日期2013年6月23日
任 务 完成日期2013年6 月29日
课程设计内容
1.课程设计目的:
课程设计是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,实习题中的问题比平时的习题复杂得多,也更接近实际。实习着眼于原理与应用的结合点,使读者学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的目的。平时的练习较偏重于如何编写功能单一的“小”算法,而实习题是软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧,多人合作,以至一整套软件工作规范的训练和科学作风的培养。
课程设计题目
1)运动会分数统计任务:参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1……m,女子m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。(m=20,n=20)功能要求:可以输入各个项目的前三名或前五名的成绩;能统计各学校总分可以按学校编号、学校总分、男女团体总分排序输出;可以按学校编号查询学校某个项目的情况;可以按项目编号查询取得前三或前五名的学校。 规定:输入数据形式和范围:20以内的整数(如果做得更好可以输入学校的名称,运动项目的名称)输出形式:有中文提示,各学校分数为整形界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以完成相关的功能要求。存储结构:学生自己根据系统功能要求自己设计,但是要求运动会的相关数据要存储在数据文件中。(数据文件的数据读写方法等相关内容在c语言程序设计的书上,请自学解决)请在最后的上交资料中指明你用到的存储结构;测试数据:要求使用1、全部合法数据;2、整体非法数据;3、局部非法数据。进行程序测试,以保证程序的稳定。测试数据及测试结果请在上交的资料中写明;本系统主要是
图1 系统功能模块
比赛成绩输入模块
比赛成绩输入模块分为:创建信息部分,该部分需输入学校编号,项目编号,取得的名次,以及哪些名次;算法部分,得到排序结果。
比赛成绩输出模块
将以输入的数据按照输出比赛菜单的选择输出相应的数据。
查询比赛成绩模块
按照查询比赛结果菜单和其查询方式子菜单查询需要的数据。
调用统计结果
将输入的各学校运动会成绩排序输出。
3. 详细设计
3.1 数据结构定义:
typedef struct
{
int inum; /*项目编号*/
int top; /*取名次的数目*/
int range[5]; /*名次*/
int mark[5]; /*分数*/
}itemnode; /*存放项目信息*/
typedef struct
{
int snum; /*学校编号*/
int score; /*学校总分*/
int mscore; /*男团体总分*/
int wscore; /*女团体总分*/
itemnode t[m0+w0]; /*项目数组*/
}snode; /*存放学校信息*/
snode a[n0]; /* 定义一个学校数组*/
3.2统计输出模块:
比赛成绩输入模块需要输入学校编号,项目编号,取得的名次,以及哪些名次。算法模块流程图如图2所示.此模块定义变量i,j,k,s;先初始化储存分数的数组各元素,for循环实现各学校信息的输入,包括学校编号、项目编号、取前
您可能关注的文档
- 房地产销售价格指数的时间序列分析.doc
- 房地产乱象探微_以广西博白县为例.docx
- 房屋建筑过程.doc
- 房屋建筑工程危险源辩识评价与控制措施汇编.doc
- 房心回填土施工方案.doc
- 房屋征收模板.ppt
- 手术室管理标准与措施.doc
- 手机壳淘宝市场分析.docx
- 手机-校园心理剧.doc
- 手术准入管理规范.doc
- 江西省高安市第二中学2024年高三第三次测评语文试卷含解析.doc
- 湖南省邵阳市邵东县邵东一中2023-2024学年高三最后一模语文试题含解析.doc
- 2024年陕西省咸阳市武功县高三第四次模拟考试语文试卷含解析.doc
- 四川省广安市重点中学2023-2024学年高三第五次模拟考试语文试卷含解析.doc
- 2024年江苏省徐州市睢宁高级中学高考冲刺语文模拟试题含解析.doc
- 四川省成都市双流区棠湖中学2024年高三下学期联考语文试题含解析.doc
- 2024届北京市海淀区重点中学高三最后一卷语文试卷含解析.doc
- 2024年广东省茂名市第十中学高三最后一模语文试题含解析.doc
- 2024年四川成都实验高级中学高三最后一卷语文试卷含解析.doc
- 2023-2024学年甘肃省武威市六中高考仿真卷语文试卷含解析.doc
文档评论(0)