电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言程序设计运动会成绩统计系统VIP免费

C语言程序设计运动会成绩统计系统_第1页
1/15
C语言程序设计运动会成绩统计系统_第2页
2/15
C语言程序设计运动会成绩统计系统_第3页
3/15
程序设计工程训练报告运动会分数统计系统课程名称C语言程序设计工程训练姓名院(系)信息科学与技术学院专业班级学号指导教师教务处制目录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)2.基本要求:1)可以输入各个项目的前三名或前五名的成绩;2)能统计各学校总分;3)可以按学校编号、学校总分、男女团体总分排序输出;4)可以按学校编号查询学校某个项目的情况;5)可以按项目编号查询取得前三或前五名的学校。3.测试数据1)首先进入成绩录入界面,先输入参赛学校数,再输入男子组数和女子组数;2)然后进入总目录;3)输入:1输入成绩;4)输入:2统计各校总分;5)输入:3统计各校项目得分;6)输入:4按学校总分排序输出;7)输入:5按男团体总分排序输出;8)输入:6按女团体总分排序输出;9)输入:7按学校编号查询学校某个项目的成绩;10)输入:8按项目编号查询取得前三名或前五名的学校;11)输入:0退出;2系统总框图和功能模块说明系统总框图功能模块说明1)输入:1输入成绩;···························输入某一项目的成绩2)输入:2统计各校总分;···········统计各校所有项目总分之和3)输入:3统计各校项目得分;·······输出各校各项目得分4)输入:4按学校总分排序输出;·······按照总分从大到小排序启动程序录入学校数,男、女子组数显示主目录输入成绩统计各校分数统计各校个项目得分按男团体总分排序输出按女团体总分排序输出按学校总分排序输出按学校编号查询学校某个项目的成绩按项目编号查询取得前三名或前五名的学校用户选择某命令,产生相应的操作显示结果,用户选择返回主目录或退出退出程序5)输入:5按男团体总分排序输出;····仅按照男子团体总分从大到小排序6)输入:6按女团体总分排序输出;····仅按照女子团体总分从大到小排序7)输入:7按学校编号查询学校某个项目的成绩;···输入学校编号及项目编号可查询该校的该项目成绩8)输入:8按项目编号查询取得前三名或前五名的学校;···输入项目编号可查询该项目获得名次的学校9)输入:0退出;······退出系统3系统设计主要结构体菜单号choo学校:num项目:ab男团、de女团、ke主要功能函数voidexit0()voidinput()voideach()voidbiaohao()voidzongfen()voidnanzong()voidnvzong()voidxuexiao()voidxiangmu()voidmain()关键函数的流程图4系统调试<1>开始界面,分别输入3、7、3.输入1后显示输入2后显示输入3后显示输入4后显示输入5后显示输入6后显示输入7后显示输入8后显示输入9》》》》退出5总结本次课程设计检验了我的实践能力,感觉自己还有许多东西要学习,并不仅限于课本上的知识,实践才是真理,在学习中实践,实践中去学习。学习的路很长。再有要多问,几个人共同讨论会有意想不到的效果6源程序清单#include<>#include<>inta,b,c,d,i,j;structnode{intnum;};structnode*f[22];voidexit0(){voidexit0()voidinput()voideach()voidbiaohao()voidzongfen()voidnanzong()voidnvzong()voidxuexiao()voidxiangmu()voidmain()FILE*fp;intk;alp:if((fp=fopen("e:\\","w"))==NULL){printf("createrror\n");printf("1*****tryagain\n");printf("2*****tuichu\n");printf("3*****returnmenu\n");um);}printf(fp,"\n");}printf(fp,"\n\n");printf(fp,"the%dschoolnumbers\n\n",a);/*注:本次运动会有%d个学校参赛*/printf(fp,"1~%d组是男子组,%d~%d组是女子组\n",c,c+1,c+d);/*其中1~%d组是男子组,%d~%d组是女子组*/printf("\n*比赛成绩已保存到当前路径下的文件中*\n\n");/*比赛成绩已保存到当前路径下的""文件中*/fclose(fp);exit(1);}/*主菜单*/intchoose(){intchoo;printf("\n\n1******输入成绩\n");printf("2******统计各学校的总分\n");printf("3******统计各学校各项目的得分\n");...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言程序设计运动会成绩统计系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部