- 197
- 0
- 约1.08万字
- 约 18页
- 2020-12-12 发布于天津
- 举报
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)