C课程设计 扑克牌21点.docxVIP

  • 37
  • 0
  • 约2.02万字
  • 约 39页
  • 2021-01-12 发布于天津
  • 举报
C++课程设计 一个21点的扑克牌游戏 一、 课程名称:扑克牌 二、 班级和姓名:某某 三、课程设计要求 (1) 所有的函数与相应的数据封装到类中,改写主程序使其更加完善。 (2) 程序中一共有13张扑克牌可以随机抽取,大于10的点数全部为半点。 (3) 庄家永远不会暴庄,庄家可以查看下一张牌,若大于 21点,则 拒 绝。 (4) 高级玩家可以查看下一张牌,按 H键,然后按要求输入密码,密码正 确可以看牌,并决定是否要牌。 (5) 每次要牌后可以设定赔率, 如果开始是下的10元钱的注,如果牌 好,你可以要求再下注,当然不能超过你所有的总钱数。 (6) 将界面提示说明改成中文界面,界面的解释详细友好,可以吸引更多 玩家 四、功能说明: 本程序首先编写了一个类,将程序中定义的函数和数据封装到类中。 这样不仅满 足了设计要求也使整个程序的结构更加一目了然。然后对 10以上的牌重新附值 为0.5以符合题目要求。接下来设计了防止庄家暴庄的函数, 超级玩家看牌的函 数,计算累计总赌注的函数。使程序真正完善起来。数据和函数是用类封装在一 起的, 五、采用的主要数据结构类型 (1)本程序进行了类的封装,编写了一个类来封装所有相关函数和变量,把 源程序封装在类中,然后对 main主函数进行改写,结构清晰,条理有序,使得 修改十分便捷,一目了然。 题目要求把抽到的大于10点的牌的点数设为半点。按照要

文档评论(0)

1亿VIP精品文档

相关文档