package com.lovo;import java.util.Scanner;/*** Craps 赌博游戏 含押注* @author 李睿**/
public class Text0401 {public static int roll(){return (int) (Math.random() * 6 + 1);}public static void main(String[] args) {int firstPoint, currentPoint, total, cashPledge;Scanner sc = new Scanner(System.in);System.out.print("请输入总的赌金:");total = sc.nextInt();do {System.out.print("请输入押注金额:");cashPledge = sc.nextInt();do {if (cashPledge <= total) {firstPoint = currentPoint = roll() + roll();System.out.println("玩家摇出了" + currentPoint + "点");boolean goon = false;switch (currentPoint) {case 7:case 11:System.out.println("玩家胜!!!");total = total + cashPledge;System.out.println("还剩" + total);System.out.print("请输入押注金额:");cashPledge = sc.nextInt();break;case 2:case 3:case 12:System.out.println("庄家胜!!!");total = total - cashPledge;System.out.println("还剩" + total);System.out.print("请输入押注金额:");cashPledge = sc.nextInt();break;default:goon = true;}while (goon && total > 0) {do {currentPoint = roll() + roll();System.out.println("玩家摇出了" + currentPoint + "点");if (currentPoint == 7) {System.out.println("庄家胜!!!");total = total - cashPledge;System.out.println("还剩" + total);if (total <= 0) {goon = false;break;}System.out.print("请输入押注金额:");cashPledge = sc.nextInt();goon = false;} else if (firstPoint == currentPoint) {System.out.println("玩家胜!!!");total = total + cashPledge;System.out.println("还有" + total);System.out.print("请输入押注金额:");cashPledge = sc.nextInt();goon = false;break;}} while (total >= 0 && goon);}} else {System.out.println("输入错误!!!");break;}} while (total > 0);} while (total < cashPledge && total != 0);System.out.println("钱输光了!!玩不了,请充值!!!");sc.close();}
}

Craps 赌博游戏 含押注相关推荐

  1. Craps赌博游戏、百钱白鸡、七星彩选号、抓小偷、21根火柴、10000以内完美数

    Craps赌博游戏 游戏规则:同时扔两颗骰子,第一次扔出的点数数7或则11玩家胜,扔出2.3或则12庄家胜利,否则继续扔骰子. 以后只要扔出和第一次相同的点数玩家胜,扔出7庄家胜. 玩家每次进入有10 ...

  2. # ***Craps赌博游戏***

    Craps赌博游戏 Craps赌博游戏 玩家摇两颗色子 如果第一次摇出7点或11点 玩家胜 如果摇出2点 3点 12点 庄家胜 其他情况游戏继续 玩家再次要色子 如果摇出7点 庄家胜 如果摇出第一次摇 ...

  3. 4.2寻找水仙花数(阿姆斯特朗数)、完美数,生成斐波那契数列,Craps赌博游戏

    寻找阿姆斯特朗数 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯 ...

  4. 一元夺宝的2种押注策略分析

    前言 京东和网易上都有一元夺宝的游戏,押注方式有两种:一种是单次多买几注:另一种是每次买一注,多参加几次,直到买中停止.那么哪一种方式的中奖概率更大一些呢?请看下面的分析: 场景:商品A需要1000人 ...

  5. 字节社交转向:放弃飞聊,押注元宇宙社交

    文/周逸斐 编辑/周晓奇 社交梦不灭,字节跳动一直走在探索社交世界的路上. 这三年来,字节接连上线了多款社交相关的产品,却没什么产品在市场上取得好成绩,大多都仅仅只是昙花一现. 在多闪.飞聊纷纷折戟后 ...

  6. 作业帮、猿辅导押注的下沉市场未必是在线教育企业的好市场

    文/螳螂财经(ID:TanglangFin) 作者/陈曦 2020年在线教育行业的最后一笔巨额融资来自作业帮. 12月28日,作业帮宣布完成新一轮融资,金额超16亿美元.投资者包括阿里巴巴.老虎基金. ...

  7. 马化腾和扎克伯格,为什么抢着押注元宇宙?

    一个"元宇宙"的幽灵,正在互联网上空飘荡. 2021年3月,被称为"元宇宙第一股"的美股游戏公司Roblox,上市后从最初40亿美元估值,飙升到近500亿美元市 ...

  8. 杀死 Oculus ,Facebook 改名 Meta ,是押注元宇宙还是“金蝉脱壳”?

    整理 | 祝涛 出品 | CSDN(ID:CSDNnews) 美东时间10月28日周四,在名为Facebook Connect的年度大会上,Facebook宣布,Facebook将公司名称更改为&qu ...

  9. 裁员、卖手机、押注VR,HTC能否王者归来?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 这次过年回家,感触最深的是,就连上了年纪的父母也开始用上了OV品牌手机,反而对年轻人天天灌输 ...

最新文章

  1. JavaWeb学习笔记——jsp内置对象
  2. sql avg函数使用格式_SQL AVG-SQL平均函数用语法示例解释
  3. Visual C++ 时尚编程百例019(串行化)
  4. python 数据可视化 -- 读取数据
  5. UVa LA 3882 - And Then There Was One 递推,动态规划 难度: 2
  6. 物理光学1 波动方程与基础波函数
  7. redis stream学习总结
  8. 漫画:给女朋友介绍什么是 “元宇宙” ?
  9. [ESC] EnTT 学习记录 2
  10. 求n!最后一位非零数
  11. 打不开_网站源码安装后打不开?教你解决打不开
  12. 次世代3D游戏建模视频教程百度云分享
  13. 长微博android,凑合着用吧:Android版长微博
  14. 保护眼睛颜色的RGB
  15. 条款20 宁以pass-by-reference-to-const替换pass-by-value
  16. HAXM无法安装的原因(ARM处理器的福音)
  17. 【面试笔试-c/c++】兰亭集势2013校园招聘试题。
  18. 中国各级行政区划的英文表达
  19. 用房屋建筑方式理解软件构建
  20. 小米R3G-OpenWrt花生壳内网穿透插件

热门文章

  1. 基于脚手架 3 分钟搞定 SpringBoot 后端管理项目
  2. windows创建文件硬连接
  3. 大数据统计分析毕业设计_大数据时代的成绩管理与数据分析 毕业设计论文
  4. KALI attack 实验室
  5. 关于u盘快捷方式病毒的解决方案
  6. 关于android6.0网络连接感叹号的问题
  7. 3道数据分析师面试题实录
  8. MetersPhere参数赋值时间戳+对接口参数进行加密---form-data格式请求
  9. Python XlsxWriter创建xlsx格式的Excel文件
  10. 边沿触发 与电平触发