扑克牌发牌程序
52張发給4人
花色不可重覆
筛选法
//初始化
hua[4]=... 黑,红,梅,方
pai[13]=... 13张牌
a[4][13] 发牌标记
//分牌
for (i=0;i<4;i++)
for (j=0;j<13;j++)
(1)
取[1-4]之间的随机数m
取[1-13]之间的随机数n
如果a[m][n]==1重复(1)
标记a[m][n]=1
具体程序就不写了
52張发給4人
花色不可重覆
筛选法
//初始化
hua[4]=... 黑,红,梅,方
pai[13]=... 13张牌
a[4][13] 发牌标记
//分牌
for (i=0;i<4;i++)
for (j=0;j<13;j++)
(1)
取[1-4]之间的随机数m
取[1-13]之间的随机数n
如果a[m][n]==1重复(1)
标记a[m][n]=1
具体程序就不写了