本文实例为大家分享了C语言实现随机发扑克牌的具体代码,供大家参考,具体内容如下
算法如下:
1、将1-10作为方块、2-20作为梅花,3-30作为红桃,4-40作为黑桃,JQK以及大小王分别排序共54张存放在一维数组中。
3、3个人用一个二维数组来存放三人的牌。
2、主要分为打散(乱序),分配,显示三个操作
打散即洗牌:通过rand以及srand函数来获得,为了避免相同的序列,使用标准时间来作为序列种子。
void shuffle(int *cards, int lenth)
{
int temp, i, index;
time_t t;
srand((unsigned int)(&
2022-02-26 20:18:16
87KB
扑克牌
1