登录 注册
当前位置:主页 > 资源下载 > 20 > C语言版本的自动洗牌发牌实验源代码

C语言版本的自动洗牌发牌实验源代码

  • 更新:2024-06-25 12:16:20
  • 大小:1KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:C - 后端
  • 格式:C

资源介绍

实验1 某公司要设计和开发一台自动洗牌和发牌的桌子,现要求设计如下程序模拟整个发牌过程: 扑克牌有52张牌,按顺序排列,分别是红桃1-13,黑桃1-13,方块1-13和梅花1-13,为这52张牌分别编号1-52。发牌开始后,随机从未发牌堆中抽取一张,并发给第一个个人,然后抽取第二张,发给第二个人,重复这个流程直到52张牌发完为止。玩牌的人数为固定4人。 发牌完毕后,请将每个人拿到的牌按照红桃、黑桃、方块和梅花顺序从大到小排列并输出出来。 提示:1、请将牌的打印和输出分别用两个函数来实现。 2、获得随机数的方法:在变量声明完毕后,首先调用函数randomize();然后调用函数random()获得0-1之间的随机数。 3、红桃、黑桃、方块和梅花的符号可以使用转义字符来打印: \003 \006 \004 \005