下载此文档

C++扑克牌游戏---抽王八 简介.doc


文档分类:生活休闲 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
实验报告
实验需求:
需求分析
本次试验包括三类,有card类,player类,。试验过程中先有对游戏的简介,然后进入玩牌界面,有洗牌和发牌过程。发牌后有牌面设计的形式,比较符合实际中的牌的排列形式。这样比较容易让人看懂,然后通过按任意键来开始游戏,总牌数为五十二张,分别发给每一个player,每个人先把对儿拿出去,再相互抽对方的牌,直到最后其中一方只剩下大王和一张八。游戏结束。试验中主要难点是设计牌面,抽牌过程。
实验小组成员:
陶坤栋邢翱张健伦赵培培

Card 类,每张扑克牌的属性集合,对象为扑克牌。<>里的。
Color花色 number
Player类,来类化玩家,实例化为玩家。<>里的
玩家的牌数number 牌面(phead下指针)
游戏的主要执行编码
<>里的函数:
{
void cancel(Card *pc,Card * &ph); //删除结点
void canceldouble(Player *player,int n) ;//删除成对的牌
void Giveout(Player * player,int a); //给玩家发牌
void showplayer(Player *player,int n);//显示玩家手里的牌
void vircancel(Card *pc,Player & player) ;//假删除只除名不删除内存
parecard(Player & player,Card * pc);//比较有无相同的牌有删没连接上
Card *find(Card * ph,int n) ;//查找所要抽取的牌的地址
void index(Card * &ph,Card *pc,int n);//将抽取的牌插入玩家已有牌中
int playgame(Player * player,int n) ;//进行游戏
void introduction();//开始的引入介绍
void end();//结局语
}
游戏流程:引入语【introduction( )】然后发牌【Giveout( )】显示玩家的牌【showplayer()

C++扑克牌游戏---抽王八 简介 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yunde113
  • 文件大小0 KB
  • 时间2014-05-08
最近更新