没有合适的资源?快使用搜索试试~ 我知道了~
运动会运动会分数统计(数据结构).docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 51 浏览量
2022-06-16
18:50:46
上传
评论
收藏 644KB DOCX 举报
温馨提示
试读
14页
运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx运动会运动会分数统计(数据结构).docx
资源推荐
资源详情
资源评论
摘要:
本文详细介绍了运动会分数统计程序的设计与实现,该程序具有运动会成绩
的输入,每个学校所参加的项目成绩的查询,修改,删除,统计操作以及学校成
绩单和团体得分报表的输出等功能。概要设计部分给出了程序功能说明,数据结
构设计和函数变量说明。详细设计和实现部分列出了系统功能模块、算法原理及
流程图。最后还给出了调试和操作说明。在课程设计中,程序设计语言采用 Visual
C++,程序运行平台为 Windows 98/2000/XP。对于获得名次的同学在存储其成绩
的时候采用了链表的结构,有利于数据的存储与查找。程序通过调试运行,实现
了最初的设计目标,并且经过适当完善后,在实际中可以解决更多的问题。
关键词:运动会分数统计;程序设计;C++;链表
1
目 录
1 需求分析
....................................................................................................................3
2 概要设计
....................................................................................................................4
2.1 程序功能说明 ·······················································································
4
2.2 数据结构设计 ·······················································································
4
2.3 函数及变量说明 ····················································································
5
3 详细设计和实现
........................................................................................................5
3.1 系统功能模块 ·······················································································
5
3.2 算法原理
····························································································· 6
3.3 流程图
································································································ 7
4 调试与操作说明
........................................................................................................7
4.1 调试过程中出现的问题及处理方式····························································· 7
4.2 运行界面····························································································
9
总
致
结 ..........................................................................................................
.......12
谢 ..........................................................................................................
.......13
参 考 文 献
...............................................................................................................14
2
1 需求分析
运动会问题:参加运动会的 N 个学校编号为 1—N。比赛分为 M 个男子项
目和 W 个女子项目,项目编号分别为 1—M 和 M+1—M+W。由于各项目的参
加人数差别较大,有些项目取前五名,得分顺序为 7,5,3,2,1;还有些项
目只取前三名,得分顺序为 5,3,2。
该系统具备的基本功能:该统计程序能产生各种成绩单和得分报表:各校
的成绩单,内容包括各学校所取得每项成绩的项目号,名次(成绩),姓名和
得分;产生团体总分报表,内容包括校号,男子团体总分,女子团体总分和团
体总分。也能对其中的错误项进行修改或删除。
本课程设计主要解决在运动会上,将各个比赛项目所有获得名次的同学的
成绩输入;成绩查询;成绩修改;成绩删除;以及成绩输出。
实验环境:Microsoft Visual C++ 6.0 。Visual C++(简称 VC)是 Microsoft 公
司推出的目前使用极为广泛的基于 Windows 平台的 C++可视化开发环境。
Visual C++ 6.0 提供的控制台应用程序对学习和掌握标准 C++内容非常有利。
“可视”的资源编辑器与 MFC 类以及应用程序向导,为快速高效地开发出功能
强大的 Windows 应用程序提供了极大的方便。利用 Visual C++ 6.0 进行 Internet、
数据库及多媒体等多方面的程序开发也很容易。
本课程设计采用了 C++。C++语言是在 C 语言的基础上发展起来的,不仅
继承了 C 语言的所有特点,而且引入了面向对象的程序设计方法 ,改进了程
序涉及思路,将编程方式进化到面向对象进行程序设计这一新的思维过程。
C++语言代表着对以往语言之精华的发展和提炼,并能很好的与 C 语言兼
容,既支持面向对象的程序设计,也支持结构化的程序设计。它修补了 C 语言
中的一些漏洞,提供更好的类型检查和编译时的分析,提供了异常处理机制,
简化了程序的出错处理,利用 throw、try 和 catch 关键字,出错处理程序不必
与正常的代码紧密结合,提高了程序的可靠性和可读性。 函数重载允许相同
的函数名具有不同参数表,系统根据参数的个数和类型匹配相应的函数。提供
了模板机制。摸板包括类摸板和函数模板两种,它们将数据类型作为参数。对
于具体数据类型,编译器自动生成模板类或模板函数,它提供了源代码复用的
一种手段。
3
剩余13页未读,继续阅读
资源评论
G11176593
- 粉丝: 6643
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Docker容器配置进阶
- tensorflow-gpu-2.7.4-cp37-cp37m-manylinux2010-x86-64.whl
- 多段线、 圆、弧转多段线(仅我可见)
- tensorflow-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- yeyue-p8Yi4-ve4a83792.apk
- tensorflow-gpu-2.7.3-cp38-cp38-manylinux2010-x86-64.whl
- 五相感应电机矢量控制模型MATLAB
- RGLED (1) (1).circ
- IMG_20240427_215747.jpg
- python下前端WEB学习笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功