课程设计:校运会积分统计

课程设计:校运会积分统计

ID:21801714

大小:608.17 KB

页数:17页

时间:2018-10-24

课程设计:校运会积分统计_第1页
课程设计:校运会积分统计_第2页
课程设计:校运会积分统计_第3页
课程设计:校运会积分统计_第4页
课程设计:校运会积分统计_第5页
资源描述:

《课程设计:校运会积分统计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一、具体任务安排1、工作进度表2、组员分工、软件开发环境三、算法设计思想及流程1.算法设计思想2.流程四、源代码五、运彳了结果六、收获及体会叶诗敏的收获及体会廖晓丹的收获及体会唐嘉笛的收获及体会,.2,.2,.2..2,.2,.2,.3,.31012121313体任务安排1、工作进度表时间完成工作完成人周冈上午完成课程设计的需求分析,以及编写代码寻找参考资料叶诗敏、廖晓丹唐嘉笛周四下午共同讨论并优化代码以及测试叶诗敏、廖晓丹、唐嘉笛周五上午画算法程序流程图优化测试唐嘉笛叶诗敏、廖晓丹周五下午编写课程设计报告和心得叶诗敏、廖晓丹、唐嘉笛2、组员

2、分工201235020340叶诗敏(组长)201235020325廖晓丹201235020333唐嘉笛1、设计并编写界如部分代码;2、编写课程设计报告和心得体会:3、测试1、和队友共同讨论并优化算法;2、画算法的程序流程图:3、算法分析与设计1、编写课程设计报吿和心得体会:2、编写代码二、软件开发环境MicrosoftVisualC++6.0MicrosoftWindowsXP三、算法设计思想及流程1.算法设计思想信息统计模块的算法设计说明输入参赛学校比赛成绩的信息时,采用三重循环,第一重循环控制参赛学校的个数,第二重循环控制各参赛学校的参赛

3、项目个数,第三重循环控制各参赛学校的各参赛项FI所获得的名次个数,并依次输入相应信息,根据所输入的名次得出相对应的分数。然后分别统计山各学校的总分、男子团体总分和女子团体总分。调用文件数据块写函数fwrite将信息写入文件,方便以后调用。信息输出模块的算法设计说明根据设计要求,实现按学校名称、学校总分、男子团体总分、女子团体总分输出。因此选用switch语句实现此功能。easel按学校名称输出吋,直接取出数据进行输出;case2按学校总分输出时,采川冒泡排序法进行排序然后按分数由高到低输出;ca.se3和case4也均采用冒泡排序法进行排序最

4、后按分数由高到低输出。1.流程图开始信息查询界面▼按学校编号査询y退出返回主菜单▼V直接退出本系统结束主菜单z四、源代码#include//头文件井include#include#defineM1//男子比赛项目个数#defineFI//女子比赛项目个数#defineN2//系部的个数#defineNULL0voidMenu();//函数声明typedefstruct{charproname[10];//比赛项目名称intpronum;//比赛项目编号inttop;intrang

5、e[5];intmark[5J;}Pronode;//取前3名或前5名积分,山用户自己定义//积分的名次//系部的分数//项目结构体类型定义typedefstruct{charcomname[20];intcomnum;intscore;intMalescore;intFcmalcscorc;Pronodea[M+F];(Comnode;Comnodes[N

6、;voidHead()//系部的名称//系部的编号//系部的总分//男子闭体总分//女子M体总分//项M数组//系部结构体类型定义//定义一个系部类型的结构体数组//头菜单界诎print

7、f(Hprintf("prinlf("printf(Mprintf(HH);}voidMainMcnuQ氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺糸今今今今今今今今今今今今今今今今今今今今^n),欢迎使用*****M);校运会分数统计系统*****'f);冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰冰承承承承承承承承承承承承承承承承承承承承承承

8、<

9、M.//主菜单界liiprintf("主菜单printf(”•1••1••1••1••1•*1•*1•*1•*1•*1•1.输入各系部的相关信息printf(

10、"•】•2.输出各系部的相关信息printf(”*****3.査询各系部的相关信息printf(”•1••1••1••1••1•*1•*1•*1•*1•*1•4.调用各系部的相关信息printf(”*7**7**7**7**7*5.关于*****")•’printf("6.退出积分统计系统*****HJ-printf(”5):氺氺5):5):5):5):5):5):氺氺5):5):5):5):5):5):氺氺5):5):5):5):5):5):氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺Myprintf(”*****注:第一次运行

11、本程序时请选择1号功能攻攻攻攻攻沴printf("printf("*****氺氺******氺氺******氺氺**氺*氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺氺

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

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

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