• 大小: 162KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 标签: 随机  发牌  

资源简介

实现52牌的随机分发,c语言编写,vc编译环境下可以执行

资源截图

代码片段和文件信息

#include
#include
#include
#include
#define N 52

void fapai()
{

char *suit[4] = {“East““West““South““North“};
int fl[4];
int flag[N] = {0};
int i = 0;
int j = 0;
int num1 = 0;
int num2 = 0;
srand((unsigned)time(NULL));
for(i=0;i<4;i++)
{
fl[i] = 13;
}
for(i=0;i {
num1 = rand()%52+1;
if(flag[num1]==0)
{
i++;
flag[num1] = 1;

for(; ;)
{
num2 = rand()%4;
if(fl[num2]>0)
{
printf(“%d %s \n“num1suit[num2]);
fl[num2]--;
break;
}
}

}
}

}
int main()
{

fapai();
return 0;   
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        646  2010-03-18 21:15  1.7\1.7wl.cpp

     文件       3389  2010-03-20 09:40  1.7\1.7wl.dsp

     文件        535  2010-03-20 09:40  1.7\1.7wl.dsw

     文件      33792  2010-03-20 09:40  1.7\1.7wl.ncb

     文件      48640  2010-03-20 09:40  1.7\1.7wl.opt

     文件        741  2010-03-20 09:40  1.7\1.7wl.plg

     文件     163893  2010-03-20 09:40  1.7\Debug\1.7wl.exe

     文件     180224  2010-03-20 09:40  1.7\Debug\1.7wl.ilk

     文件       3852  2010-03-20 09:40  1.7\Debug\1.7wl.obj

     文件     229280  2010-03-20 09:40  1.7\Debug\1.7wl.pch

     文件     361472  2010-03-20 09:40  1.7\Debug\1.7wl.pdb

     文件      33792  2010-03-20 09:40  1.7\Debug\vc60.idb

     文件      45056  2010-03-20 09:40  1.7\Debug\vc60.pdb

     目录          0  2010-03-20 09:40  1.7\Debug

     目录          0  2010-03-20 09:40  1.7

----------- ---------  ---------- -----  ----

              1105312                    15


评论

共有 条评论