面向对象C程序设计:21点扑克牌游戏分析与思考研究.docVIP

面向对象C程序设计:21点扑克牌游戏分析与思考研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 63 毕 业 设 计 (论文) 课程名称: 面向对象C#程序设计 题 目: 21点扑克牌游戏分析与思考研究 专 业: 计算机应用技术 姓 名: XXXXX 指导老师: XXXXX 摘要: 21点扑克游戏既不是纯技巧型游戏,也不是纯运气型游戏,而是介于两者之间。它和转轮盘或掷骰子一样,是一种赌博游戏。只要掌握特殊的规律和方法就能够学会、精通和获胜。 在本文的第一章中,我将介绍21点扑克游戏的规则、玩法和一些赢牌的基本策略。 关键词:21点 扑克 游戏 取胜技巧 c# 编码 目录 引言………………………………………………………………3 第一章 21点游戏介绍 1.1 21点游戏的历史………………………………4 1.2 21点游戏基础知识……………………………5 1.3 21点游戏的玩法………………………………5 1.4 21点游戏玩家的选择…………………………6 1.5 玩21点游戏的基本策略 ………………………6 1.6 玩牌的算牌策略…………………………………9 开发21点游戏项目的需求分析 2.1 功能模块图………………………………………9 2.2 功能描述…………………………………………9 21点游戏的UI设计 3. 1 创建工程…………………………………………12 3. 2 为主窗体添加控件………………………………13 业务功能的实现-编码 4. 1 简单UI控件功能的实现…………………………32 4. 2 判断是否是黑杰克………………………………… 4. 3 加牌功能的实现…………………………………… 4. 4 洗牌功能的实现…………………………………… 4. 5 开牌功能的实现…………………………………… 4. 6 洗牌功能的实现…………………………………… 4. 7 结束功能的实现…………………………………… 21点纸牌游戏 引言 21点扑克游戏既不是纯技巧型游戏,也不是纯运气型游戏,而是介于两者之间。它和转轮盘或掷骰子一样,是一种赌博游戏。或者说只要掌握特殊的规律和方法就能够学会、精通和获胜? 在本文的第一章中,我将介绍21点扑克游戏的规则、玩法和一些赢牌的基本策略。 在本文的第二章中,我将介绍编写代码实现21点游戏的 1.1 21点游戏的历史 和大多数游戏一样,21点也不是在某个特定的时间、由某个特定的人发明的。在18世纪的法国就有人在玩类似的游戏。其中一种叫法是Vingt-et-un,即法语的“21”。法国殖民者把这种游戏带到了北美洲,接着它就在整个北美洲传播开来。随着时间的推移它逐渐演变成今天的形式,而且还在继续发展变化。 在1931年内华达州首次将赌博合法化时,这种游戏还叫做“21点”。为了吸引更多的人来玩,一些赌场还提供了特别赔率:1赔10。只要手中的牌有黑桃A,再加上同一副牌中的一张黑J(梅花J或黑桃J都可以),玩家就能够赢得相当于赌注10倍的彩金。虽然赌场早就不再提供这种额外赔率了,但是“21点”的名字却保留了下来。如今,它已成为世界各地赌场里最受欢迎的牌桌游戏之一。 是技巧还是运气? G. Philliip Cline在其著作Beat the Odds Blackjack中对此问题提出了以下看法: 一天夜里,正当Cline严格按照基本策略玩21点时,一个酩酊大醉的赌客摇摇晃晃地来到 Cline的牌桌前。尽管这个醉汉醉得厉害,而且每一局都明显地违背了基本策略,可是他的筹码很快就堆成了小山。然而,按照自己精心设计的策略行事的Cline,手里的筹码却慢慢地消耗殆尽。 最后,醉汉因为不知道什么时候该收手,结果离去的时候一个筹码也没剩下;而Cline由于适时收手,赢了一大笔钱。Cline如何看待这件事呢?“我发现自己的技术越好,运气也就越好。” 21点游戏基础知识 21点游戏的规则非常简单,这也是它能够久盛不衰的主要原因。游戏者的目标就是使手中牌的总点数尽可能接近但不超过21点。如果超过21点,就会爆牌。玩家跟庄家赌。玩家只要能够胜过庄家手中的牌就算赢。 在21点游戏中,同一花色没有任何意义。数字牌的点数就是牌面上的数字,而花牌(J、Q和K)都是10点。A既可以是11点,也可以是1点,这取决于哪个点数对持牌人更有利。比方说,如果手中的牌有一张A和一张8,那就是19点。将A当成11点时叫做软A。如果手中的牌有一张A、一

文档评论(0)

wuhuajin10101073 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档