c语言课程贪食蛇程序设计报告

c语言课程贪食蛇程序设计报告

ID:9012927

大小:215.49 KB

页数:16页

时间:2018-04-14

c语言课程贪食蛇程序设计报告_第1页
c语言课程贪食蛇程序设计报告_第2页
c语言课程贪食蛇程序设计报告_第3页
c语言课程贪食蛇程序设计报告_第4页
c语言课程贪食蛇程序设计报告_第5页
资源描述:

《c语言课程贪食蛇程序设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、四川机电职业技术学院课程设计12级计算机网络专业系部:信息工程系题目:贪食蛇程序设计报告姓名:徐定双指导教师:王勋卿王雯宏日期:2013/1/61目录一:概述--------------------------------------------------------31:研究背景及意义-------------------------------------------------32:设计的任务与需要知识点----------------------------------------33:具体完成设计内容------

2、-----------------------------------------4二:需求分析--------------------------------------------------51:功能需求--------------------------------------------------------52:操作方法--------------------------------------------------------5三:总体设计----------------------------------

3、------------------51:模块划分--------------------------------------------------------52:数据结构设计----------------------------------------------------6四:详细设计----------------------------------------------------61:主板摸块设计----------------------------------------------------62:

4、绘制游戏界面----------------------------------------------------73:游戏的具体过程--------------------------------------------------8五:程序的调试与测试------------------------------------------91:蛇的运行--------------------------------------------------------92:终止程序------------------------

5、------------------------------10六:结论--------------------------------------------------------10七::结束语---------------------------------------------------10八:程序清单----------------------------------------------11-16-2-一.概述本课程设计以软件工程方法为指导,采用了结构化,模块化的程序设计方法,以C语言技术为基础,使用Vi

6、sualC++6.0为主要开发工具,对贪吃蛇游戏进行了需求分析,总体设计,详细设计,最终完成系统的实现与测试。1.1研究的背景及意义随着社会的发展,人们生活的节奏日益加快,越来越多的人加入了全球化的世界。人们不再拘泥与一小块天地,加班,出差成了现代人不可避免的公务。而此时一款可以随时随地娱乐的游戏成为了人们的需要。此次课程设计完成的贪吃蛇小游戏,正是为了满足上述需求而设计出来的。贪吃蛇游戏虽小,却设计诸多的知识点。通过开发贪吃蛇游戏系统,可使读者初步了解使用软件工程的和那个发,技术和工具开发软件的过程,进一步掌握结构化,模块

7、化的程序设计方法和步骤,进一步掌握总体数据结构设计,模块划分方法,掌握局部变量,全局变量,结构体,共用体,数组,指针,文件等数据结构的使用方法,掌握图形,声音,随机数等多种库函数的使用方法,学习动画,窗口,菜单,键盘等多项编程技术,进一步学会软件调试,测试,组装等软件测试方法,为后续课程的学习和将来实际软件开发打下坚实的基础。1.2设计的任务和需要的知识点1.2.1课程设计主要完成的任务1).通过编写“贪吃蛇游戏”程序,掌握结构化,模块块化程序设计的思想,培养解决实际问题的能力。2)有同步播放动画。3)设计好数组元素与蛇,食

8、物的对应关系。4)随机产生食物。5)有分数统计。通过此次课程设计,希望使读者能更深入的理解和掌握课程教学中的基本概念,培养读者应用基本技术解决实际问题的能力,从而进一步提高分析问题和解决问题的能力。1.2.2需要掌握和运用的知识点1.2.3本次课程设计需要掌握和运用如下的知识点:1)数组的

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

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

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