毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

C++让计算机来猜测用户暗记的某张扑克牌

更新时间:2011-5-8:  来源:毕业论文

C++让计算机来猜测用户暗记的某张扑克牌
需求分析
从一副扑克牌(54张)中任意抽出27张,摆放在不同的三行上(每行9张),用户“暗记”某张纸牌,而后告诉计算机所“暗记”的那张纸牌处于哪一行中;之后计算机再两次将纸牌重新摆放,并让用户再回答两次相同的提问(那张纸牌在重新摆放后又处在哪一行上);此时计算机会将用户所“暗记”的那张纸牌给挑出来。
程序运行截图

3.2  概要设计
函数suiji用于存放随机产生的27张牌
函数xianshi用于显示27张牌的位置和从新排放后的位置
函数chongfang用于重新调整牌的位置
Main函数挑选出所以可能的牌

3.3  详细设计与编码
见上传程序。

3.4  调试分析
这个程序比较复杂,数组的存放,算法都比较复杂,编写时要弄清思路才能调试出来

3.5  用户使用说明
根据界面提示,输入想要的数据。

  3.6  设计心得
该程序涉及到的二维数组,数组的定义要比整型,浮点型和字符的定义要难的多,而且数组中的类容还是字符串。总之这个程序花了很长时间。
#include<iostream.h>
#include <time.h>  
#include<stdlib.h>

class pai
{原文请找腾讯752018766六.维-论'文;网http://www.lwfree.cn
public:
 char *s[54];
 int a[3][27];
 int b[3];
 int p;
 pai()
 {
  s[0]="a-2";s[1]="a-3";s[2]="a-4";s[3]="a-5";s[4]="a-6";s[5]="a-7";s[6]="a-8";s[7]="a-9";s[8]="a-10";s[9]="a-A";s[10]="a-J";
  s[11]="a-Q";s[12]="a-K";
  s[13]="b-2";s[14]="b-3";s[15]="b-4";s[16]="b-5";s[17]="b-6";s[18]="b-7";s[19]="b-8";s[20]="b-9";s[21]="b-10";s[22]="b-A";
  s[23]="b-J";s[24]="b-Q";s[25]="b-K";
  s[26]="c-2";s[27]="c-3";s[28]="c-4";s[29]="c-5";s[30]="c-6";s[31]="c-7";s[32]="c-8";s[33]="c-9";s[34]="c-10";s[35]="c-A";
  s[36]="c-J";s[37]="c-Q";s[38]="c-K";
  s[39]="d-2";s[40]="d-3";s[41]="d-4";s[42]="d-5";s[43]="d-6";s[44]="d-7";s[45]="d-8";s[46]="d-9";s[47]="d-10";s[48]="d-A";1821

[1] [2] 下一页

C++让计算机来猜测用户暗记的某张扑克牌下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。