贪吃蛇C语言课程设计
《贪吃蛇C语言课程设计》由会员分享,可在线阅读,更多相关《贪吃蛇C语言课程设计(25页珍藏版)》请在毕设资料网上搜索。
1、 本科课程设计论文本科课程设计论文 题 目 用 C 语言实现贪吃蛇 系 别 信息科学与技术系 专业班级 姓 名 学 号 指导教师 年 月 日 信息科学与技术系 - 1 - 目目 录录 摘 要 - 2 - 第一章 绪 论 - 3 - 第二章 需求分析. - 4 - 2.1 功能需求 - 4 - 2.2 性能需求 - 4 - 第三章 程序设计 . - 5 - 3.1 总体设计 - 5 - 3.2 详细设计 - 5 - 第四章 调试与测试 . - 20 - 第五章 总结与心得 . - 22 - 附 录 . - 24 - - 2 - 摘摘 要要 贪吃蛇游戏是一个深受人们喜爱的游戏,一条在密闭的围墙内,
2、在围墙内随机出现一 个食物,通过按键盘上四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表 示食物被蛇吃掉,这时蛇的身体长一节,同时计 10 分,接着又出现食物,等待被蛇吃掉, 如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。 经过分析,我使用 C 语言开发工具,通过 TC 软件来实现,在掌握 C 语言的基础知识: 数据类型(整型.实型.字符型.指针.数组.结构等);运算类型(算术运算.逻辑运算.自增自减运 算.赋值运算等);程序结构(顺序结构.判断选择结构.循环结构);大程序的功能分解方法(即函 数的使用)等.进一步掌握各种函数的应用以及文件的读写操作等. 关键字:
3、关键字: 贪吃蛇贪吃蛇 光标键光标键 数据类型数据类型 运算类型运算类型 程序结构程序结构 TCTC 软件软件 - 3 - 第一章第一章 绪绪 论论 贪吃蛇游戏是一个深受人们喜爱的游戏,一条在密闭的围墙内,在围墙内随机出现一 个食物,通过按键盘上四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表 示食物被蛇吃掉,这时蛇的身体长一节,同时计 10 分,接着又出现食物,等待被蛇吃掉, 如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。 程序关键在于表示蛇的图形及蛇的移动。用一个小矩形快表示蛇的一节身体,身体每 长一节,增加一个矩形块,蛇头用俩节表示。移动时必须从蛇头开始,所
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 贪吃 语言 课程设计
