#include "stdio.h"
#include "math.h"
struct pai
{char hs;
int shu;}p[54];
main()
{int num=54,i,j,a,x;
char m=3,pp=65;
for(i=0;i<4;i++)
{for(j=13*i;j<13*(i+1);j++)
{p[j].hs=m;
p[j].shu=(j+1)%14;}
m=m+1;}
p[52].hs=1;
p[52].shu=1000;
p[53].hs=1;
p[53].shu=2000;
for(i=0;i<4;i++)
{printf("%c is :\t",pp);
srand(time(NULL));
for(j=0;j<13;j++)
{a=rand()%num;
printf("%c%d\t",p[a].hs,p[a].shu);
for(x=a+1;x<54-j*i;x++)
{p[x-1].hs=p[x].hs;
p[x-1].shu=p[x].shu;}
num=num-1;}
printf("\n");
printf("\n");
pp=pp+1;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载