测控技术与仪器专业课程设计题单班级 0982011 学生某某课程名称计算机课程设计课题贪吃蛇游戏程序设计设计要求1.学习游戏设计有关知识。2.设计贪吃蛇游戏程序。3.调试并修改程序。4.完成课程设计论文。课 题 发 给 日 期2011 年 6 月 25 日课程设计完成日期2011 年 7 月 09 日指导教师余 某 某评语:贪吃蛇游戏学生 :某某班级:0882011 指导老师 :余某某摘要 :编写 C 语言程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜爱的游戏, 一条蛇在密闭的围墙, 在围墙随机出现一个食物, 通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物, 则表示食物被蛇吃掉,这时蛇的身体长一节,同时计10 分,接着又出现食物,等待被蛇吃掉, 如果蛇在移动过程中, 撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。作为一个完整的程序, 必须考虑人机交流与用户体验。 游戏的界面不能太丑,更不能连个简单的界面都没有。游戏应该有个比较漂亮的界面,在有必要硬件支持和软件的支持下, 游戏开发者必须最大限度的使游戏美观。游戏的美观是一方面,游戏的在素质是另一方面。一个游戏的优劣,最终由玩家决定。 在游戏与玩家见面之前, 游戏开发者要设计一种让玩家投入的游戏模式,并且在一定的游戏规则下进行。关键词 :贪吃蛇流程图c 语言源程序目录1 前言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 2 课设容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 2.1课设目的⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 2.2设计功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 2.3结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7 3 结论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11 参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯15 附录 A⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯16 1 前言C语言是一种易学易懂的通用程序设计语言,由于它具有功能性强,运用简洁,灵活兼有高级语言与低级语言的优点,以及“目标程序效率高”可移植性和能在各种系统上普遍实现等特点使它成为当今世界上的主流程序设计语言之一, 同时被选作目前全世界广泛应用,同时也是大学生必修的科目。作为一位当代的大学生更要很好的利用它,学好一门设计语言,实现学以至用。制作 C程序报告,可以巩固和加深自己对C语言课程的基本知识的理解和掌握,并且能够掌握C语言编程和程序调试的基本技...