- 14
- 0
- 约8.82千字
- 约 19页
- 2021-06-27 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE17
精品文档
PAGE
.
C程序设计实习报告
校际运动会管理系统
一、题目要求
(1)信息初始化
输入:N─参赛学校总数, M─男子竞赛项目数, W─女子竞赛项目数;
各项目名次取法有如下几种:
错误!未找到引用源。 取前5名:第一名得分 7,第二名得分 5,第三名得分 3,第四名得
2,第五名得分1;
取前3名:第一名得分5,第二名得分3,第三名得分2;
③用户自定义:各名次权值由用户指定。
2)提醒用户填写比赛结果,输入各项目获奖运动员信息。
3)所有信息记录完成后,用户能够查问各个学校的比赛成绩,生成团体总分报表,察看参赛学校信息和比赛项目信息等。
.总体设计
剖析整个系统,根据以上的需求剖析及题目要求,可将整个系统的设计分为以下五个模块:信
息输入、录入比赛结果、查问信息、退出 .
1.总的模块图 Saveathele()保留运动员信
Information Saveschool()保留学校信息
Saveprogram()保留项目信息
Savescore()比赛结果录入
Main
Ttzf() 查问团体总分
.
Search() Csxx()查问参赛学校信息
Bsxm()查问团体总分
Exit(0)
图1整体模块图
三、详尽设计
1.主函数
主函数一般设计的较为简短,只提供输入、功能办理和输出部分的函数调用。其中各功能模块用菜单方式选择。此外菜单部分也能够写成函数。
[流程图]
显示一系列功能选项
N
输入n,判断n是否是1- 4
Y
根据n的值调用各功能模块函数
图2 主函数流程图
[程序]
voidmain()
{
menu();
}
第一 页
voidmenu()
{
intn,w1;
do
{
puts(\t\t***^__^Welcometoloadsportssystem!^__^***\n);puts(\t\t************************MENU*************************\n);puts(\t\t********1.Entertheinformation**************\n);
puts(\t\t********2.Score 比赛结果录入 **************\n);
puts(\t\t********3.Search **************\n);
puts(\t\t********4.Exit **************\n);
puts(\t\t******************************************************\n);printf(Choiceyournumber(1-4):[]\b\b);scanf(%d,n);
if(n1||n4)
{
w1=1;
getchar();
}
elsew1=0;
}
while(w1==1);
switch(n)
{case1:Information();break;// 输入信息
case2:savescore();break;// 比赛结果录入
case3:Search();break;// 查问模块
case4:exit(0);
}
}
2. 各功能模块设计
(1)信息输入模块
一是参赛学校信息,二是参赛运动员信息,三是比赛项目信息 ,分别输入并保留
信息输入
读入、显示参赛学校 读入、显示运动员 读入比赛项目
图3 信息输入模块流程图
第二 页
voidInformation()
{
intn,w;
do{
puts(\n\n\n);
puts(\t\t***^__^ Welcometoload 信息录入system! ^__^***\n);
puts(\t\t*************************MENU*************************\n);puts(\t\t********1.saveathlete**********\n);puts(\t\t********2.saveschool**********\n);puts(\t\t********3.saveprogram()**********\n);
puts(\t\t********4.back **********\n);
puts(\t\t***************************************\n);
printf(Choicyournumber(1-4):[]\b\b);
scanf(%d,n);
if(n1||n4)
{
w=1;
getchar();
}
elsew=0;
}
while(w==1);
switch(n)
{
case1:saveathlete();break;/
您可能关注的文档
最近下载
- 医院康复科应急预案.docx VIP
- 基层医疗卫生机构常见新生儿疾病诊疗专家共识:新生儿低血糖症(2025年).pptx VIP
- 2020主髂动脉闭塞症的诊断和治疗中国专家共识(完整版).pptx
- 指幂函数不等式.doc VIP
- 1688店铺运营计划方案.xlsx VIP
- 2022年湖南省资料员取证考试近年真题汇总(含答案).pdf VIP
- 2025年江苏经贸职业技术学院单招职业技能测试题库及一套参考答案.docx VIP
- IPC-1602A_2024 印制板搬运和储存标准Standard for Printed Board Handling and Storage.pdf VIP
- 攻坚克难类排比.docx VIP
- 国有企业法务培训课件(模板).pptx VIP
原创力文档

文档评论(0)