java 10.18.2
来源:互联网 发布:香港科技大学gpa 知乎 编辑:程序博客网 时间:2024/06/06 01:22
package com.lovo;import java.util.Scanner;public class Test03 {/** * 摇一个骰子 * @return */public static int roll(){return (int) (Math.random()*6+1);}public static void main(String[] args) {int firstPoint,currentPoint;Scanner sc = new Scanner(System.in);int total=10000;for(;total>0;){firstPoint = currentPoint = roll()+roll();System.out.printf("玩家总资金:%d\n",total);System.out.println("<---请下注--->");int m = sc.nextInt();if(m<=total){boolean goon = false;switch(currentPoint){case 7:case 11:System.out.printf("玩家%d点,玩家胜!!\n",currentPoint);System.out.printf("余额:%d\n",total+=m);break;case 2:case 3:case 12:System.out.printf("玩家%d点,庄家胜!!\n",currentPoint);System.out.printf("余额:%d\n",total-=m);break;default:System.out.printf("玩家掷出%d点\n",currentPoint);goon = true;}while(goon){currentPoint = roll()+roll();System.out.printf("玩家掷出%d点\n",currentPoint);if(currentPoint == 7){System.out.print("庄家胜!");System.out.printf("余额:%d\n",total-=m);goon = false;}else if(currentPoint==firstPoint){System.out.print("玩家胜!");System.out.printf("余额:%d\n",total+=m);goon = false;}}if(total <=0){System.out.printf("余额不足!!\nGAME OVER!");break;}}else{System.out.println("余额不足!!");continue;}}sc.close();}}
0 0
- java 10.18.2
- 【java 2】java泛型
- 【Java】(2)Java反射
- Java(2)
- Java-2
- java 2
- Java-2
- Java 2
- java(2)
- Java(2)
- java(2)
- java 2
- Java -2
- Java-2
- Java 2
- Java(2)
- JAVA | 2
- Java: reading Core Java 2
- Python中GBK, UTF-8和Unicode的编码问题
- 封装
- 数据结构之静态查找表
- Redis源码分析(五)——简单动态字符串(sds)
- 两个链表相加
- java 10.18.2
- Android Widget支持的布局和控件以及所占单元格计算
- Android WifiDisplay分析二:Wifi display连接过程
- 双系统重新安装后修复引导xp、win7、ubuntu
- CentOS 6.3(x86_64)下安装Oracle 10g R2
- HDU 3639 Hawk-and-Chicken(Tarjan缩点+反向DFS)
- BestCoder Round #14
- 学生课堂经验值管理系统
- booth乘法器原理