面向对象程序设计贪吃蛇.docVIP

  • 3
  • 0
  • 约6.98千字
  • 约 8页
  • 2017-11-23 发布于江苏
  • 举报
面向对象程序设计贪吃蛇

1.设计目的和要求 设计目的: (1)掌握面向对象程序设计(OOP)的思想,区别传统的过程式程序设计思想,能够使用面向对象的程序设计思想解决实际问题; (2)掌握在C++集成开发环境下编辑、编译、链接和运行一个C++程序的基本方法; (3)完成程序设计和编码,能够调试修改源程序中可能出现的错误。 (4)学会科学地撰写总结报告,加深对所学知识的理解和掌握。 设计要求: 12张牌背面向上,有6种图案,两两相同,(可用6对字符表示,开始时所有字符显示为▊);翻起两张相同的牌,则牌正面朝上,直到翻完所有的牌,结束游戏。 2.开发环境和工具 程序设计环境,主要描述硬件配置、软件工具---包括操作系统平台,程序设计工具。 软件工具: 操作界面:DOS环境 在C++集成开发环境下编辑、编译、链接和运行翻牌游戏的C++程序 3、设计方案(思想) (1)定义控制台应用程序的入口点 (2)游戏准备 开始游戏 获取系统时间最为随机数的种子 (3)使运行输出 “请选择翻开的两张牌(1~12):” 若输入不在1-12之间,则会输出“输入不合法,请重新输入!(1~12):” 若牌已打开,则会输出“牌已经打开,请选择其他的牌(1~12):” 翻出相同的牌,则继续输出“请再选择翻开的两张牌(1~12):” 若翻出的牌不一样,则会输出“两张牌不一样,请重新选择(1~12):” (4)直到12张牌全部翻

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档