扑克牌游戏软件开发的说明书.docVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
扑克牌游戏软件开发的说明书

PAGE  PAGE - 25 - ******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2013年秋季学期 Java 课程设计 题 目: 扑克牌游戏软件开发 专业班级:计算机科学与技术班 姓 名: 学 号: 指导教师: 成 绩: 目 录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc6062 摘要  PAGEREF _Toc6062 - 2 -  HYPERLINK \l _Toc13283 序言  PAGEREF _Toc13283 - 3 -  HYPERLINK \l _Toc30371 一、系统分析与设计  PAGEREF _Toc30371 - 4 -  HYPERLINK \l _Toc569 1、问题描述  PAGEREF _Toc569 - 4 -  HYPERLINK \l _Toc22053 2、 功能分析  PAGEREF _Toc22053 - 4 -  HYPERLINK \l _Toc24525 3、 系统流程图  PAGEREF _Toc24525 - 5 -  HYPERLINK \l _Toc13884 二、详细设计  PAGEREF _Toc13884 - 6 -  HYPERLINK \l _Toc3493 一、函数说明  PAGEREF _Toc3493 - 6 -  HYPERLINK \l _Toc6263 二、方法和类说明  PAGEREF _Toc6263 - 12 -  HYPERLINK \l _Toc8524 三、系统测试  PAGEREF _Toc8524 - 13 -  HYPERLINK \l _Toc13725 四、二十一点游戏说明书  PAGEREF _Toc13725 - 15 -  HYPERLINK \l _Toc11307 设计总结  PAGEREF _Toc11307 - 16 -  HYPERLINK \l _Toc11819 参考文献  PAGEREF _Toc11819 - 17 -  HYPERLINK \l _Toc13984 致 谢  PAGEREF _Toc13984 - 18 -  HYPERLINK \l _Toc29587 附录  PAGEREF _Toc29587 - 19 -  摘要 此程序主要是编写二十一点扑克牌游戏的开发。 本程序先以随机函数实现花色的获取。黑桃、红桃、梅花、方块。然后在调用随机函数来实现发牌,给玩家和电脑实现随机的发牌,在bijiao1函数里获取电脑和玩家的牌,并存在字符串tr1、tr2中,再用mm1,mm2 计算得到玩家和电脑的牌总分。并用bijiao2函数返回比较和输出值给按钮2,点击按钮就获取电脑的牌和比较结果并输出到te3中。 此程序有点就是模拟显示中赌博的情况,全靠运气获取牌(随机函数)。模模拟现实玩牌。 关键词:二十一点;纸牌游戏;递归算法设计;Java 序言 在人们的生活中,随着我们每天生活水平的提高,有很多空闲的时间,大多数便会在乘车、等车、中间休息等等的业余。可以来玩一点小游戏,打发一下空闲时间和无聊的心理。 本软件主要就是实现纸牌小游戏二十一点的基本功能,当点击要牌按钮时,开始发牌,开始发三张牌,玩家的牌显示出来,当大于二十一点是,便是玩家输了。不大于二十一点时,点击按钮比较,开始和电脑的牌比较大小,大于电脑的牌便是赢了,等于就是平局,小于就是输了。当电脑的牌也是大于二十一点是就是电脑输了! 通过本软件的设计、开发,使学生初步进行是JAVA语言的初级编程。其次JAVA语言的21点扑克牌的编程及设计。还有JAVA平台软件eclipse的使用。并且使用软件eclipse对21点游戏进行编程,设计游戏算法,实现游戏功能。本次设计的主要难点1.二十一点游戏的基本功能的实现。2. 程序中胜负的判别方法。3. 递归法的理解与使用。 一、系统分析与设计 1、问题描述 在开局时,包括庄家在内的所有参与者都一张牌。玩家可以看到他们的所有牌以及总分,而庄家有一张牌暂时是隐藏的。接下来,只要愿意,各个玩家都有机会依次再拿一张牌。如果是玩家的总分超过了21(

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档