贪吃蛇实验报告.docxVIP

  • 11
  • 0
  • 约8.36千字
  • 约 17页
  • 2021-09-09 发布于辽宁
  • 举报
《计算机程序设计》课程设计报告 课题名称 贪吃蛇游戏 班 级 学 号 姓 名 指导教师 设计时间 至 设计地点 常熟理工学院计算机科学与工程学院 目录 需求分析 错 误 !未定义书签 系统分析和设计 错误 !未定义书签 数据结构的设计和选择的理由 . 错误!未定义书签 系统模块划分和模块结构 错误!未定义书签 流程图 错 误 !未定义书签 数据类型、全局变量和函数说明 错误 !未定义书签 TOC \o 1-5 \h \z 程序测试和运行结果 4 课程报告小结 5 分数重叠显示 5 速度太快 5 食物可能出现在蛇身上 5 \o Current Document 附录A:程序源代码 6 PAGE PAGE # 1 需求分析 【阐述课程设计应该完成的功能】 使用键盘的上下左右,来控制蛇的运动方向, ESC键退出,并显示得分。 2 系统分析和设计 数据结构的设计和选择的理由 本游戏中涉及的主要数据结构是如何表示运动的蛇、食物状态等问题。 2.1.1 从游戏参考画面中我们可以看到, 贪吃蛇的身体是一节节的, 由一个个大小相同的方 块组成,那么我们可以用一个 (x,y) 坐标为左上角的、固定宽度的正方形来表示一节蛇身。 为表示连续的多节身体,那么我们可以采用数组(或链表,或线性表)等数据结构来表示。 下面以数组方式为例: st

文档评论(0)

1亿VIP精品文档

相关文档