南京理工大学C课程设计—扑克游戏.docxVIP

  • 29
  • 0
  • 约9.47千字
  • 约 18页
  • 2022-07-25 发布于山东
  • 举报
C++课程设计实验报告 姓名 郑星鑫 学号 班级9131042103 任课教师 赵琦 时间4 月12日 选择题目 扑克牌游戏 难易级别A级 实验报成功绩 一、程序功能简介 创立一副扑克牌,并达成洗牌等操作。 二.课程设计要求和目的 增加大王和小王。 删去一张指定的扑克后,余牌显示。 创立一副扑克,显示一副扑克,洗牌,依次发给四个人并显示。 需要对原程序做一些改正,保存生成牌和洗牌的部分,主假如改正main函数的结构,依次为:生成牌,洗牌,发牌,然后循环显示菜单,询问是否删除一张,删除一轮,面值排序,花色排序等,在main函数中定义所生成的那副牌,并将其作为参数(对象引用),所有新增类的操作均以那副牌作为数据进行运算。 .课程设计中要解决的问题剖析和调试 首先,去掉源程序的说明,免得改正程序时自己的说明与源文件说明混杂,便于找 出改正程序时可能产生的错误。 增添大小王:改正类Deck,将一副扑克牌对象内的扑克牌个数增加两张,对这两张牌的面值及花色分别赋值“S”1(小王),“B”2(大王)。 游戏中四个人玩牌,要新建两个类:Per_Deck类表示某个人拿的牌,Play_Deck类 表示四个人玩牌的过程。Perdeck是Deck和PlayDeck的友元类。 classPer_Deck { public: Playing_Cardm_Card[20]; // 最多有20张牌 intnNu

文档评论(0)

1亿VIP精品文档

相关文档