- 0
- 0
- 约7.37千字
- 约 19页
- 2024-04-01 发布于广西
- 举报
‘
实验报告
题目:运动会分数统计
班级: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。
【根本要求】
产生各学校的成绩单,内容包括各校所取得的每项成绩的工程号、名次(成绩)、姓名和得分;产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团体总分。
结于n=4,m=3,w=2,编号为奇数的工程取前五名,编号为公里数的工程取前三名,设计一组实例数据。
【工程约束】
可以假设n≤20,m≤30,w≤20,姓名长度不超过20个字符。每个工程结束时,将其编号、类型符(区分取前五名还是前三名)输入,并按名次顺序输入运发动姓名、校名(和成绩)。
二:概要设计
采用结构体二维数组存储方式产生各学校的成绩单,内容包括各校所取得的每项成绩的工程号、名次(成绩)、姓名和得分;产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团体总分。
三:详细设计
1:数据结构的定义
元素类型、变量、指针类型
工程数据表:运动会开始前必须详细制定本次运动会所需的参赛工程为接下来报名、场地的准备提供依据。本数据表根据要求设计存储每个工程的编号、名称、要取的名次以及各个名次对应的学校的编号,在初始输入时仅输入工程编号、名称及要取的名次,而各名次对应的学校编号将由系统自动统计。这也有利于以后工程情况的查询。
3.1结构体
结构体名
数据类型
数据名
备注
School
char
name[20]
学校名称
int
schoolnum
学校编号
char
projectmane[50][20]
工程编号及名称
int
projectscouer[50]
工程得分
char
projectstudentmane[50][20]
获奖学生姓名
int
sum
团体总分
int
menscouer
男子总分
int
womenscouer
女子总分
3.2子函数
函数名
入口参数
出口参数
功能介绍
main()
实现学校输入
工程输入
welcome()
调用主页面
选择各类操作以转至其他页面
input()
输入工程编号及名称
choose()
intj,chars[20]
intg;
1.判断所输工程是取前三或前五
2.返回经判断后的工程的编号与名称
three()
intj,chars[20]
j
1.按名次判断得分,按工程编号判断男女得分
2.返回经判断后的工程的编号
five()
intj,chars[20]
j
1.按名次判断得分,按工程编号判断男女得分
2.返回经判断后的工程的编号
output()
按规定顺序查询n个学校中某一学校的得分信息
sumput()
按规定顺序产生团体总分报表
goodbye()
弹出退出界面并退出程序
3:函数调用关系
Main〔〕
Main〔〕
input()
output()
sumput()
welcome()
Goodbye〔〕
四:调试分析
在调试的过程中,我们发现了在查询成绩功能是只能按照各个学校的编号进行查询选手,学校的成绩信息,查询功能有待健壮完善。
五:用户使用说明
首先运行文件运动会统计分数系统
(2)输入信息:
1.输入学校数量→2.输入各个学校名称→3.男子运动工程数量→4.女子运动工程数量。
敲下回车后进入welcome界面中
进入1数据输入→输入运动会工程名称→输入该工程的打分规那么→依次录入学校的排名情况
输出信息:
输入3进行总体输出查询。
查询信息:
按任意键返回主页面,输入2进行信息查询
查询结束后按任意键返回主界面输入4退出系统如下列图所示
源代码
/**
***工程名称:运动会统计系统
***设计者:杨德龙,柴益新,孙少辉
***实现目标:1.产生各学校的成绩单,内容包括各校所取得的每项成绩的工程号、名次(成绩)、姓名和得分;
2.产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团体总分。
***
***
***
***/
#includestdio.h
#includewindows.h
#includestring.h
#includeconio.h
/*
*n个学校编号为1~n
*m个男子工程,编号为1~m
*w个女子工程,编号为m+1~m+w
*/
intn,m,w;
/*
您可能关注的文档
最近下载
- 玻璃纤维应用及CCL知识.ppt VIP
- 河北省邯郸市魏县NT20联考2025-2026学年高一上学期1月月考数学试题含答案.pdf
- 辽宁省本溪市2024-2025学年七年级下学期7月期末数学试题【含答案】.pdf
- 《事故汽车常用零部件修复与更换判别规范》.pdf VIP
- TCQFX001-2024四川省机动车维修工时定额标准.pptx VIP
- 2025年河南省中招模拟考试数学试卷.docx VIP
- 宇树科技简介(新版).pdf VIP
- 2026年云南省普通高中学业水平选择性考试调研测试物理试题(附答案解析).docx VIP
- 桔梗多糖对H2O2诱导PC12细胞氧化损伤的保护作用及机制解析.docx VIP
- 推荐CECS59-94水泵隔振技术规程.pdf VIP
原创力文档

文档评论(0)