简单扑克牌游戏

简单扑克牌游戏

ID:20267141

大小:40.50 KB

页数:12页

时间:2018-10-11

简单扑克牌游戏_第1页
简单扑克牌游戏_第2页
简单扑克牌游戏_第3页
简单扑克牌游戏_第4页
简单扑克牌游戏_第5页
资源描述:

《简单扑克牌游戏》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、/*************************************FileName:guess_card.cppDescription:给你9张牌,然后让你在心中记住那张牌,然后电脑分组让你猜你记住的牌在第几组,     然后猜出你记住的那张牌.History:修改历史**************************************/#include#include#include#include#include#defineCARDSIZE52 /*牌的总张数*/#de

2、fineSUITSIZE13 /*一色牌的张数*//*扑克牌结构*/typedefstructCards{ charval;/*扑克牌面上的大小*/ intkind:4;/*扑克牌的花色*/}Card;/*************************************************Function:   //riffleDescription: //洗牌,然后随机的得到9张牌,要求九张牌不能有重复.       Calls:    //CalledBy:   //main()TableAccessed://被修改的表(此项仅对于牵扯到数据库操作的程序)TableUp

3、dated://被修改的表(此项仅对于牵扯到数据库操作的程序)Input:    //Cardcard[]牌结构,intsize结构数组的大小Output:    //Return:    //voidOthers:    //此函数修改card[]的值,希望得到九张随机牌Bug:     //此函数有bug,有时会产生两个相同的牌,有待修订*************************************************/voidriffle(Card*cards,intsize);/******************************************

4、*******Function:   //showDescription: //显示数组的内容       Calls:    //CalledBy:   //main()TableAccessed://被修改的表(此项仅对于牵扯到数据库操作的程序)TableUpdated://被修改的表(此项仅对于牵扯到数据库操作的程序)Input:    //Card*card牌结构指针,intsize结构数组的大小Output:    //Return:    //voidOthers:    //*************************************************

5、/voidshow(constCard*cards,intsize);/*************************************************Function:   //groupingDescription: //把9张牌分别放到3个数组中,每组3张,a.e分组       Calls:    //CalledBy:   //main()TableAccessed://被修改的表(此项仅对于牵扯到数据库操作的程序)TableUpdated://被修改的表(此项仅对于牵扯到数据库操作的程序)Input:    //Card*card牌结构指针,intsize

6、结构数组的大小Output:    //Return:    //voidOthers:    //此函数修改*carr1,*carr2,*carr3的值*************************************************/voidgrouping(constCard*cards,Card*carr1,Card*carr2,Card*carr3);/*************************************************Function:   //result_processDescription: //用递归计算,所选的牌   

7、    Calls:    //rshiftCalledBy:   //main()TableAccessed://被修改的表(此项仅对于牵扯到数据库操作的程序)TableUpdated://被修改的表(此项仅对于牵扯到数据库操作的程序)Input:    //Card*carr1,Card*carr2,Card*carr3Output:    //Return:    //voidOthers:    //此函数修改*carr1,*carr2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。