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

  • 197
  • 0
  • 约1.08万字
  • 约 18页
  • 2020-12-12 发布于天津
  • 举报

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

C++课程设计实验报告 姓名 郑星鑫 学号 913104210332 班级9131042103 任课教师赵琦 时间 4月12日 选择题目扑克牌游戏 难易级别A级 实验报告成绩 程序功能简介 程序功能简介 创建一副扑克牌,并完成洗牌等操作。 二?课程设计要求和目的 增加大王和小王。 删去一张指定的扑克后,余牌显示。 创建一副扑克,显示一副扑克,洗牌,依次发给四个人并显示。 需要对原程序做一些修改,保留生成牌和洗牌的部分,主要是修改 main函数的结构,依 次为:生成牌,洗牌,发牌,然后循环显示菜单,询问是否删除一张,删除一轮,面值排序, 花色排序等,在main函数中定义所生成的那副牌,并将其作为参数(对象引用),所有新增 类的操作均以那副牌作为数据进行运算。 课程设计中要解决的问题分析和调试 首先,去掉源程序的注释,以免修改程序时自己的注释与源文件注释混淆,便于找 出修改程序时可能产生的错误。 添加大小王:修改类 Deck,将一副扑克牌对象内的扑克牌个数增加两张,对这两张 牌的面值及花色分别赋值“ S” 1 (小王),“B” 2 (大王)。 游戏中四个人玩牌,要新建两个类: Per_Deck类表示某个人拿的牌, Play_Deck类 表示四个人玩牌的过程。 Perdeck是Deck和PlayDeck的友元类。 class Per_Deck { public: Playi ng_Ca

文档评论(0)

1亿VIP精品文档

相关文档