C语言课程设计--猜数字游戏
《C语言课程设计--猜数字游戏》由会员分享,可在线阅读,更多相关《C语言课程设计--猜数字游戏(36页珍藏版)》请在毕设资料网上搜索。
1、 课 程 设 计 报 告 课程名称课程名称 C 语言程序设计语言程序设计 课题名称课题名称 猜猜 数数 字字 游游 戏戏 专专 业业 机械设计及其自造化机械设计及其自造化 班班 级级 学学 号号 姓姓 名名 指导教师指导教师 2 0 1 2 年年 6 月月 2 2 日日 设计课题四:猜数字游戏设计课题四:猜数字游戏 一、问题描述:一、问题描述: 该游戏可以由程序随机产生或由用户输入四个 0 到 9 之间的数字,且不 重复。玩游戏者通过游戏提示输入八次来匹配上面所输入的数字。A 表示位 置正确且数字正确,B 表示数字正确而位置不正确。 二、功能要求:二、功能要求: 1、本游戏显示这样的菜单: (
2、1) 随机产生数据 (2) 用户输入数据 (3) 退出游戏 2、游戏成功与否都能返回主菜单 三、算法提示:三、算法提示: 1、数据结构:数组 2、用简单的程序设计方法 四、测试数据:四、测试数据: 测试数据: 3792 第一次输入: 1234 0A2B 第二次输入: 5678 0A1B 第三次输入: 0867 0A1B 第四次输入: 9786 1A1B 第五次输入: 1794 2A0B 第六次输入: 2793 2A2B 第七次输入: 3792 4A0B 游戏过关! ! ! 五、其它:五、其它: 对该系统有兴趣的同学可以在实现系统基本功能后,完善系统的其它功 能,如:破记录功能,若你所匹配的次数
3、小于纪录保持者,则为破纪录。 目录目录 第一章第一章 绪论绪论 1 第一节 项目背景. 1 第二节 本课题所做的工作. 2 第二章第二章 需求分析需求分析 第一节 用户需求分析.3 第二节 开发环境分析.4 第第三章三章 程序设计程序设计 5 第一节 程序的功能. 5 第二节 输入输出的要求. 5 第三节 程序模块. 6 第一条 模块组成 6 第二条 层次结构 8 第三条 模块调用 9 第四章第四章 分析分析 10 第一节 模块解释与功能 10 第五章第五章 调试调试 14 第一节 菜单测试. 14 第二节 游戏测试. 16 第一条 在自定义中 16 第二条 在随机游戏中 19 第六章第六章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 数字 游戏
