1. 首页
  2. 编程语言
  3. C
  4. 洗牌发牌模拟系统课程设计报告--C语言

洗牌发牌模拟系统课程设计报告--C语言

上传者: 2019-05-15 21:01:03上传 DOC文件 310.5KB 热度 66次
用随机数开发一个洗牌和发牌模拟程序。(最好能用图形显示发牌结果)附录B的洗牌和发牌算法有意使用了一种低效的洗牌算法,它有可能会导致无限延迟。建立一种高效的洗牌算法,这种算法能够避免无限延迟。对洗牌算法作如下修改。先照图7-28初始化数组deck,再修改函数shuffle使它逐行逐列遍历该数组中的每个元素,而且每个元素都要和从该数组中随机选中的某个元素交换。打印出结果数组并确定所洗的牌是否令人满意(图7—29是洗牌结果的一个范例)。如果不满意的话,让你的程序多调用几次函数shuffle。其它要求:只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读学生可自动增加新功能模块(视情况可另外加分)写出课程设
用户评论
码姐姐匿名网友 2019-05-15 21:01:03

特别详细,很好

码姐姐匿名网友 2019-05-15 21:01:03

还行吧,能用

码姐姐匿名网友 2019-05-15 21:01:03

发牌就那个随机产生麻烦、谢谢啦!!