《运动会分数统计系统设计报告_.doc》由会员分享,可免费在线阅读全文,更多与《(定稿)运动会分数统计系统设计报告_(完整版)》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。
1、出:
项目名:m
项目类型:女子项目
第一名:计算机系
第二名:中文系
第三名:法律系
第四名:无
第五名:无
()输入:
输出:请输入系的编号:
再输入
则输出:
系名:中文系男子团体总分:女子团体部分:总分:
()输入:退出
六、用户手册
、运行环境
Windows,VC++
、用户界面
、操作过程
()用户进入程序启动界面,等load完成后进入主菜单主菜单有以下个选项
输入系别
输入运动项目
按系别编号输出总分
按总分排序
按男团体总分排序
按女团体总分排序
按项目编号查询
。
2、anihgt
includelt;j++)
coutltltquotquot;
coutltltquot程序设计员石行quotltltendl;
for(j=;jlt;j++)
coutltltquotquot;
for(j=;jlt=;j++)
项目和参加运
动会的成员。因此构造两个链表Deartment,Sort。为了操作的方便,并且能
够保存输入数据,所以通过文件操作来实现数据的写和读。每次添加新的数
据后都要输入退出,数据才能保存。对于总分的排序使用了冒泡排序。为
了使整个程序看起来更加友好,又添加了程序启动画面。
四。
3、、调试分析
本程序相对来说比较容易看明白,其中涉及到的一些函数相对来说比较
容易。通过调试,运行,基本上达到了要求,但还存在一些缺点。如:不够
人性化等。
五、测试结果
ltgt多组数据输入与输出:
()输入:
输出:系名编号男团总分女团总分总分
法律系
电子系
数学系
历史系
中文系
计算机系
旅游系
()输入:
输出:系名编号男团总分女团总分总分
法律系
电子系
数学系
旅游系
历史系
中文系
计算机系
()输入:
输出:法律系
电子系
数学系
旅游系
历史系
中文系。
4、
参加运动会有n个系,系编号为n。比赛分成m个男子项目,和w个
女子项目。项目编号为男子m,女子m+m+w。不同的项目取前五名
或前三名积分;取前五名的积分分别为:、、、、,前三名的积分分别为:
、、;哪些取前五名或前三名由学生自己设定。(mlt=,nlt=)
基本要求:
()运动员检录;
()运动员检录,
()运动员成绩排序;
()运动员评奖
测试数据
《》输入:进入添加系的界面,根输入:
输出:法律系
电子系
数学系
旅游系
历史系
中文系
计算机系
()输入:
输出:请输入项目编号:
输入:回车
。
5、
计算机系
()输uot\t
quotltlt(gtgirl+gtboy)ltltendl;
=gtnext;
}
}
intdeartment_isexist(inta)检验系是否存在
{
intb=;
Deartment*;
=head;
=gtnext;
while()
{
if(gtnumber==a)
{
return;
C语言课程设计报告
运
动
会
分
数
统
计
系
统
学校湖南工程学院
班级:土木班
姓名:钟宇
学号:
一需求分析
问题描述
运动会分数统计系统。
6、按系别编号查询
退出
()输入~中的一个数
()输入,进行添加系操作,分别输入系的名称和编号
()输入,进行添加运动项目操作,分别输入项目名称,编号,项目类型,名次选
取,排名情况
()输入,则退出系统,并且保存输入的信息每次添加完都要输提示,再输入:汽车系。再输入:,成
功添加了一个系。再输入:进入运动项目添加界面,根据提示,再输
入:跳高;;;;;。之后输入。再次进入系统界面。
《》输入:查看输出结果。
《》:输入:查看输出结果。
《》:输入:查看输出结果。
《》:输入:查看输出结果。
《》:输入:根据提示输入项目编号:。
7、出:
项目名:m
项目类型:女子项目
第一名:计算机系
第二名:中文系
第三名:法律系
第四名:无
第五名:无
()输入:
输出:请输入系的编号:
再输入
则输出:
系名:中文系男子团体总分:女子团体部分:总分:
()输入:退出
六、用户手册
、运行环境
Windows,VC++
、用户界面
、操作过程
()用户进入程序启动界面,等load完成后进入主菜单主菜单有以下个选项
输入系别
输入运动项目
按系别编号输出总分
按总分排序
按男团体总分排序
按女团体总分排序
按项目编号查询
。