- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
博观而约取,厚积而薄发。——苏轼
C语言
【1】课程设计
(小游戏贪吃蛇的程序设计报告)
设计人:
班级:
年月号201
2022年3月23日;第1页共17页
博观而约取,厚积而薄发。——苏轼
目录
一:概述
1:研究背景及意义
2:设计的任务与需要知识点
3:具体完成设计内容
二:需求分析
1:功能需求
2:操作方法
三:总体设计
1:模块划分
2:数据结构设计
四:详细设计
1:主空摸块设计
2:绘制游戏界面
3:游戏的具体过程
4:游戏的结束处理
5:显示排行榜信息模块
五:程序的调试与测试
1:动画与音乐同步
2:蛇的运行
3:终止程序
六:结论
七::结束语
八:程序清单
九:参考文献
2022年3月23日;第2页共17页
博观而约取,厚积而薄发。——苏轼
一.概述
本课程设计以软件工程方法为指导,采用了结构化,模块化的程序设计方法,以C语言技
术为基础,使用Turbo
C++3.0为主要开发工具,对贪吃蛇游戏进行了需求分析,总体设计,详细设计,最终完成
系统的实现与测试。
1.1研究的背景及意义
随着社会的发展,人们生活的节奏日益加快,越来越多的人加入了全球化的世界。人们不
再拘泥与一小块天地,加班,出差成了现代人不可避免的公务。而此时一款可以随时随地
娱乐的游戏成为了人们的需要。此次课程设计完成的贪吃蛇小游戏,正是为了满足上述需
求而设计出来的。贪吃蛇游戏虽小,却设计诸多的知识点。通过开发贪吃蛇游戏系统,可
使读者初步了解使用软件工程的和那个发,技术和工具开发软件的过程,进一步掌握结构
化,模块化的程序设计方法和步骤,进一步掌握总体数据结构设计,模块划分方法,掌握
局部变量,全局变量,结构体,共用体,数组,指针,文件等数据结构的使用方法,掌握
图形,声音,随机数等多种库函数的使用方法,学习动画,音乐,窗口,菜单,键盘等多
项编程技术,进一步学会软件调试,测试,组装等软件测试方法,为后续课程的学习和将
来实际软件开发打下坚实的基础。
1.2设计的任务和需要的知识点
1.2.1课程设计主要完成的任务
1).
通过编写“贪吃蛇游戏”程序,掌握结构化,模块块化程序设计的思想,培养解决实际问题
的能力。
2)有同步播放动画,声音效果。
3)设计好数组元素与蛇,食物的对应关系。
4)随机产生食物。
5)有分数统计,排行榜,分数存储
您可能关注的文档
最近下载
- 一例肺部感染患者的个案护理(改过版).docx VIP
- 山西医科大学第一医院诊断证明书.docx
- 华北理工大学康复医学概论教案.docx VIP
- 华中师范大学《数学分析》期末考试试卷(含答案).pdf
- 燃气管道工程钢制管道焊接作业指导书.docx
- 2024年云南省昆明滇中新区管委会所属事业单位招聘10人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年护理文书写规范.pptx VIP
- 广西北部湾经济区2021年中考语文真题试题真题(Word版,含答案与解析).docx
- 数据结构课程设计全国交通咨询系统.docx VIP
- 洪恩识字字库全1300字检测表.pdf
文档评论(0)