C++程序课程设计报告---21点游戏
《C++程序课程设计报告---21点游戏》由会员分享,可在线阅读,更多相关《C++程序课程设计报告---21点游戏(16页珍藏版)》请在毕设资料网上搜索。
1、 1 C+面向对象程序设计 课程设计报告课程设计报告 设计题目设计题目: 21 点游戏 专业专业班级:班级: 电子信息 0902 学生学生学号学号: 学生姓名学生姓名: 指导教师:指导教师: 2 一、一、 设计任务分析设计任务分析 1、21 点游戏介绍 21 点游戏是一个古老的扑克游戏,游戏的规则是:各个 参与者设法使自己的牌达 到总分 21 而不超过这个数值。扑克牌的分值取它们的面值,A 充当 1 或者 11 分,J,Q 和 K 人头牌都是 10 分。 庄家 VS17 个玩家。在开局时,包括庄家在内的所有参与者都有两张牌。玩家可 以看到他们的所有牌以及总分,而庄家有一张牌暂时是隐藏的。接下来
2、,只要愿意,各 个玩家都有机会依次再拿一张牌。 如果是玩家的总分超过了 21(称为引爆), 那么这个玩 家就输了。在所有玩家都拿了额外的牌后,庄家将显示隐藏的牌。只要庄家的总分等于 或小于 16,那么他就必须再拿牌。如果庄家引爆了,那么还没有引爆的所有玩家都将 获胜,引爆的玩家打成平局。否则,将余下的各玩家的总分与庄家的总分做比较,如果 玩家的总分大于庄家的总分,则玩家获胜。如果二者的总分相同,则玩家与庄家打成平 局中。 2、实现以下功能: 1) 洗牌; 2) 发牌; 3) 隐藏或显示牌; 4) 计算总分; 5) 判断胜负。 3、界面显示要求: 多少人加人游戏? (17) :2 输入第 1 位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 程序 课程设计 报告 21 游戏
