自动发牌:一副扑克有52张牌,打桥牌的时候将牌分给四个人。请设计个程序完成自动发牌工作
来源:百度知道 编辑:UC知道 时间:2024/05/24 20:36:43
vc写的!
void CQiaopaiDlg::OnFa()
{
// TODO: Add your control notification handler code here
this->m_strj="";
this->m_strn="";
this->m_strx="";
this->m_strs="";
UpdateData(false);
srand( (unsigned)time( NULL ) );//以时间为随机种子
char b[3];
int i,y=0,m,j=0,n=0,x=0,s=0;
char se[4];
for(i=1;i<53;i++){
ji:
m=rand()%4;
y=i%4;
if(y==0)
strcpy(se,"红");
else if(y==1)
strcpy(se,"黑");
else if(y==2)
strcpy(se,"方");
else
strcpy(se,"梅");
if(m==0)
{
if(j>=13)
goto ji;
m=i%13+1;
j=j+1;
itoa(m,b,10);
m_strj=m_strj + " " + se+b;
}
else if(m==1)
{
if(n>=13)
goto ji;
n=n+1;
m=i%13+1;
itoa(m,b,10);
自动发牌:一副扑克有52张牌,打桥牌的时候将牌分给四个人。请设计个程序完成自动发牌工作
一副扑克有52张牌,打桥牌时应将牌分给四个人。请设计一个C程序完成自动发牌的工作。
跪求自动发牌(104张牌随机发给4人)程序C++源代码
从一副扑克中去掉两张王牌后
一副扑克有黑桃`红桃`梅花和方块个13张,为保证有4张牌的花色相同,则至少应当抽出多少张牌?(去掉大`小王)
一副牌,打牌时分给4个人,请设计个程序完成自动发牌的工作。要求:黑桃用S;红桃H;方块D;梅花C。
扑克升级介绍(一副牌,不是两副牌)
扑克[8张牌]问题???
一副扑克(54张) 抽3张 至少两张是红桃概率是?
为什么扑克中有54张啊!