c语言随机抽取扑克问题,关于扑克牌的问题

87fefaf7b1a4fcaa1358e300c92e61d7.png

silkwormstock

#include 

#include 

typedef struct p_k

{

int hs;

int dx;

}pk;

void print_pk(void);//输出扑克索引

int main(void)

{

pk all[52];

int i;

//初始化扑克牌数组

for(i=0;i<4;i++)

for(j=0;j<13;j++)

{

all[i*13+j].hs=i+1;

all[i*13+j].dx=j+1;

}

print_pk();//打印索引

system("pause");

return 0;

}

void print_pk(void)

{

int i,j;

printf("所有扑克牌索引如下:\n\n");

printf("       A   2   3   4   5   6   7   8   9  10   J   Q   K\n");

for(i=0;i<4;i++)

{

if(i==0)

printf("黑桃");

if(i==1)

printf("红桃");

if(i==2)

printf("梅花");

if(i==3)

printf("方块");

for(j=0;j<13;j++)

{

printf("  %2d",i*13+j);

}

printf("\n");

}

printf("\n");

}以上是我写德州扑克概率研究函数定义的一种实现方法,如何打印输出图片还没研究过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值