数据结构实验运动会分数统计实验报告.doc

数据结构实验运动会分数统计实验报告.doc

ID:48210083

大小:364.00 KB

页数:20页

时间:2020-01-22

数据结构实验运动会分数统计实验报告.doc_第1页
数据结构实验运动会分数统计实验报告.doc_第2页
数据结构实验运动会分数统计实验报告.doc_第3页
数据结构实验运动会分数统计实验报告.doc_第4页
数据结构实验运动会分数统计实验报告.doc_第5页
资源描述:

《数据结构实验运动会分数统计实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.‘实验报告题目:运动会分数统计班级:14电子商务平台建设班完成日期:2015.10.10学号:20141103468姓名:孙少辉学号:20141103421姓名:杨德龙学号:20141103407姓名:柴益新一:需求分析参加运动会的n个学校编号为1~n。比赛分成m个男子项目和w个女子项目,项目编号分别为1~m和m+1~m+w。有些项目取前五名,得分顺序为7,5,3,2,1;还有些项目只取前三名,得分顺序为5,3,2。【基本要求】产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号、名次(成绩)、姓名和得分;产生团体总分报表,内容包括校号、男子团体总分、女子团

2、体总分和团体总分。结于n=4,m=3,w=2,编号为奇数的项目取前五名,编号为公里数的项目取前三名,设计一组实例数据。【项目约束】可以假设n≤20,m≤30,w≤..20,姓名长度不超过20个字符。每个项目结束时,将其编号、类型符(区分取前五名还是前三名)输入,并按名次顺序输入运动员姓名、校名(和成绩)。二:概要设计采用结构体二维数组存储方式产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号、名次(成绩)、姓名和得分;产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团体总分。三:详细设计1:数据结构的定义元素类型、变量、指针类型(1)项目数据表:

3、运动会开始前必须详细制定本次运动会所需的参赛项目为接下来报名、场地的准备提供依据。本数据表根据要求设计存储每个项目的编号、名称、要取的名次以及各个名次对应的学校的编号,在初始输入时仅输入项目编号、名称及要取的名次,而各名次对应的学校编号将由系统自动统计。这也有利于以后项目情况的查询。..3.1结构体结构体名数据类型数据名备注Schoolcharname[20]学校名称intschoolnum学校编号charprojectmane[50][20]项目编号及名称intprojectscouer[50]项目得分charprojectstudentmane[50][20]

4、获奖学生姓名intsum团体总分intmenscouer男子总分intwomenscouer女子总分3.2子函数函数名入口参数出口参数功能介绍main()实现学校输入项目输入welcome()调用主页面选择各类操作以转至其他页面input()输入项目编号及名称choose()intj,chars[20]intg;1.判断所输项目是取前三或前五2.返回经判断后的项目的编号与名称three()intj,charj..s[20]1.按名次判断得分,按项目编号判断男女得分2.返回经判断后的项目的编号five()intj,chars[20]j1.按名次判断得分,按项目编号判

5、断男女得分2.返回经判断后的项目的编号output()按规定顺序查询n个学校中某一学校的得分信息sumput()按规定顺序产生团体总分报表goodbye()弹出退出界面并退出程序..3:函数调用关系Main()input()output()sumput()welcome()Goodbye()四:调试分析在调试的过程中,我们发现了在查询成绩功能是只能按照各个学校的编号进行查询选手,学校的成绩信息,查询功能有待健壮完善。五:用户使用说明(1)首先运行文件运动会统计分数系统(2)输入信息:1.输入学校数量→2.输入各个学校名称→3.男子运动项目数量→4.女子运动项目数量

6、。..敲下回车后进入welcome界面中进入1数据输入→输入运动会项目名称→输入该项目的打分规则→依次录入学校的排名情况....(1)输出信息:输入3进行总体输出查询。..(1)查询信息:按任意键返回主页面,输入2进行信息查询....查询结束后按任意键返回主界面输入4退出系统如下图所示..源代码/*****项目名称:运动会统计系统***设计者:杨德龙,柴益新,孙少辉***时间:2015.10.16***实现目标:1.产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号、名次(成绩)、姓名和得分;2.产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团

7、体总分。************/#include#include#include#include/**n个学校编号为1~n*m个男子项目,编号为1~m*w个女子项目,编号为m+1~m+w*/intn,m,w;/**学校信息结构体*目的:1.按此结构体存贮数据*2.产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号、名次(成绩)、姓名和得分;*/..structschool{charname[20];//学校名称intschoolnum;//学校编号charprojectmane[

8、50][2

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

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

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