package TestDemo;import java.util.Random;
import java.util.Scanner;/***  摇骰子游戏**/
public class TestDemo {public static void main(String[] args) {gameDice();}private static void gameDice() {while(true) {//死循环System.out.println("输入1开始摇骰子");int i = new Scanner(System.in).nextInt();//获取输入数字System.out.println(i);if (i == 1) {int num = new Random().nextInt(7);//生成一个随机数,范围 【0,7)if (num >= 0 && num <= 3) {System.out.println(num + "点 !运气不太好");continue;}else if(num > 3 && num <= 5) {System.out.println(num + "点 !运气还可以");continue;}else if(num == 6) {System.out.println(num + "点 !运气超级棒");continue;}}else if(i == 0){System.out.println("结束!");break;}else if(i != 1 && i != 0){System.out.println("无法识别,请重新输入");continue;}}}
}

代码执行结果:

输入1开始摇骰子
1
1
1点 !运气不太好
输入1开始摇骰子
2
2
无法识别,请重新输入
输入1开始摇骰子
0
0
结束!

Java 简单的摇骰子游戏:案例相关推荐

  1. 微信小程序开发一个简单的摇骰子游戏

    页面代码 <view class='top'>{{txt}}</view> <view class='point1'><image src='{{one_im ...

  2. python可视化窗口制作一个摇骰子游戏_python摇骰子游戏小案例

    python摇骰子游戏小案例 小案例: import random #充值函数 def topup(): global money n = input('充值金额(100元等于30个金币充值金额不低于 ...

  3. python摇骰子游戏小案例

    python摇骰子游戏小案例 小案例: import random#充值函数 def topup():global moneyn = input('充值金额(100元等于30个金币充值金额不低于100 ...

  4. JAVA简单实现扫雷小游戏

    JAVA简单实现扫雷小游戏 这两天学校外面来人教java基础,学习一下,自己试着做了一个扫雷小游戏,记录一下子学习过程.(我觉得自己不是很懂类和对象,基础没怎么看),敲出来的代码结构混乱,希望路过的大 ...

  5. java实现双人摇骰子_Java实现的简单掷骰子游戏示例

    本文实例讲述了java实现的简单掷骰子游戏.分享给大家供大家参考,具体如下: 要求: 掷两个骰子,每个骰子有六面, 分别为1.2.3.4.5.6.检查这两个骰子的和. 如果为2.3或12你就输了:如果 ...

  6. 简单的掷骰子游戏(Java、UI界面)

    这是之前Java课程的一个作业,主要是为了熟悉UI布局和多线程. 玩家和电脑掷骰子,比较大小,游戏规则可以自己定, 我设置的规则:游戏规则:三颗骰子,将您掷的骰子各点数与电脑随机出现的骰子点数进行对比 ...

  7. html5 摇骰子游戏,html5 canvas掷骰子(简单,学习基础canvas)

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 置骰子游戏 var cwidth = 400; //保存画布宽度和高度,用于擦除用 var ...

  8. android摇骰子源代码,Android实现微信摇骰子游戏

    过年怎么可以不玩红包娱乐一下呢,微信里的摇骰子大小和石头剪刀布就是不错的游戏方式. 使用Java的Random函数很容易实现,以骰子为例: 1.骰子摇动的动画,使用animation-list帧动画实 ...

  9. 掷骰子python代码_通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程

    不论是经验丰富的老程序员,还是没有经验的新手,Python 都是一个非常好的编程语言. Image by : opensource.com Python 是一个非常流行的编程语言,它可以用于创建桌面应 ...

最新文章

  1. Android String.xml 批量翻译工具 | Android string.xml 各国语言转换
  2. Linux|UNIX下LAMP环境的搭建及常见问题[连载4]
  3. 编写统一、符合习惯的CSS的原则
  4. 芯片:设计、制造、封测
  5. 网站如何集成百度UEditor编辑器
  6. hdoj 1285 确定比赛名次 【拓扑排序】
  7. okhttp_utils的使用以及与服务端springboot交互中遇到的问题
  8. 本地mysql新建用户名和密码错误_mysql新建用户本地无法登录
  9. Java NIO学习篇之直接缓冲区和非直接缓冲区
  10. 【转】自学成才秘籍!机器学习深度学习经典资料汇总
  11. SpanBERT: 抽取式问答的利器
  12. 博后招募 | 香港中文大学招收机器人视觉智能传感方向博士后/RA/访问学者
  13. 脑机接口技术介绍、应用与挑战
  14. 八字起大运php代码,八字起大运方法有几种
  15. 常见bat命令(二)
  16. Windows程序设计——Ellipse函数画圆及不用Windows自带的画椭圆函数画椭圆
  17. 习题3.3投骰子的随机游戏
  18. C语言基础(整形变量,实型数据)
  19. Python版推箱子
  20. html图片自动切换代码,急哦~!如何实现网页中的图片自动变换?

热门文章

  1. oracle 此处不允许序号
  2. 模拟电路学习-之容抗和感抗
  3. Replacing Elements
  4. xshell 连接报错 Disconnected from remote host
  5. 轮循与连接-- 细雪之舞
  6. 关于数字的智力题-三个女儿的年龄
  7. 拆掉思维里的墙-摘抄
  8. F - Ilya Muromets Gym - 100513F
  9. 几个创业小故事的启示
  10. VBA---查单元格,行/列,区域边界情况,用end(xlup) .row , end(xldown) .row 等