登录
首页 » 算法 » 扑克游戏

扑克游戏

于 2022-07-22 发布 文件大小:4.39 kB
0 214
下载积分: 2 下载次数: 1

代码说明:

用Card类数组模拟扑克牌,定义3个数组分别表示玩家手中的牌,电脑手中的牌和底牌,用srand((unsigned)time(NULL))产生随机数字,将底牌数组中随机的一项从底牌中移动到其他的数组中,模拟从洗好底牌中抓牌。表示出牌。 单人练习模式中,首先记下一个 1到13之间的随机数字,然后玩家抓牌,当手中的牌的点数恰与记下的随机数字相等,或用手中有的任意两张牌,通过加减乘除四则运算可以凑出该随机数字相等 的点数,则停止抓牌并将这一张或两张出出去,随即记下一个新的随机数字,开始下一轮,直道手中的全部牌出完,游戏结束。 人机对抗模式中,首先玩家和计算机各分的5张牌,然后比较玩家和计算机手中最小的牌,谁的小谁就打出这张最小的牌,另一方认为自己的牌凑不出这张牌的点数 则开始抓牌,直道手中的牌的点数恰与第一个人出的牌相等,或者用手中有的任意两张牌,通过加减乘除四则运算可以凑出第一个人出的牌相等的点数,则停止抓牌 并将这一张或两张出出去,然后要求对方以同样的规则,开始下一轮,直道某一方手中的全部牌出完,游戏结束。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • is studying digital signal processing, signal feel semester with enough solid sc...
    正在学数字信号处理,感觉上学期信号与系统学得不扎实,因为当时只是死记公式,这学期数信老师提倡动手实践,觉得自己在编程中对公式理解得更加深刻了。 以下是我写的FFT,欢迎指教。-is studying digital signal processing, signal feel semester with enough solid school system, because only memorizing formulas, a few letters this semester to promote hands-teachers find themselves in the right programming formula to understand more deeply. The following is what I wrote FFT welcome to enlighten.
    2022-05-16 20:59:38下载
    积分:1
  • 遗传的C++实现
    遗传算法的有趣应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(这是一个国外网友的建议:在一个不规则的多边形 中,寻找一个包含在该多边形内的最大圆圈的圆心。),TSP问题(在以后的章节里面将做详细介绍。),生产调度问题,人工生命模拟等。直到最后看到一个非 常有趣的比喻,觉得由此引出的袋鼠跳问题(暂且这么叫它吧),既有趣直观又直达遗传算法的本质,确实非常适合作为初学者入门的例子。
    2022-10-26 10:15:02下载
    积分:1
  • Dijkstra源程序希望大家多多交流。
    Dijkstra算法源程序希望大家多多交流。-Dijkstra algorithm source we hope to conduct more exchanges.
    2022-01-26 04:37:50下载
    积分:1
  • dwt源代码有图可运行
    最简单DWT水印源代码,可运行,供学习下载。进行毕业论文的设计,算法可再扩充,简单易懂,有详细介绍,可供初学者使用。
    2022-02-04 08:22:17下载
    积分:1
  • camshift+kalam目标检测
    资源描述基于vS2010的opencv的camshift+kalam算法检测动态目标进行跟踪
    2022-01-31 20:05:39下载
    积分:1
  • 左侧的边缘路由的超大规模集成电路
    通道是两个平行的终端所包围的路由区域。通道路由算法的主要目的是尽量减少通道高度。左边缘 algorithm(LEA) 被开发的通道布线的第一种算法。芯片放置在行与行之间和在董事会之下的领域分为矩形通道。左侧边缘算法总是发现一种解决方案的行数等于下限
    2022-07-27 01:45:29下载
    积分:1
  • 背包问题的C++ 实现
    背包问题的 求解代码,自己用C++实现,里面包括0-1背包问题 和  单位质量的背包问题,包括如下几个关键的函数:void vwComp(Item*item,int n) ;void vwSort(Item*item,int n);int getMaxValue(Item*item,int n, int p,int cvs,int cws);double frackKnapsack(Item*item,int n,double *chs);void zeroOneKnapsack(Item*item,int n,int &fv,int &fw,int *fch)
    2022-10-14 21:55:03下载
    积分:1
  • c++读excel
    这个是c++读取excel 的源代码,可以让大家能简单地使用c++读取excel
    2022-01-26 20:30:08下载
    积分:1
  • 粒子群
    粒子群算法,gbest,和pbest,轻松实现,十分实用
    2022-05-16 16:19:06下载
    积分:1
  • 18b20温度检测显示程序51单片机
    18b20温度检测显示程序51单片机,不同温度对应不同pwm输出
    2023-08-29 02:30:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载