Java 简单的摇骰子游戏:案例
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 简单的摇骰子游戏:案例相关推荐
- 微信小程序开发一个简单的摇骰子游戏
页面代码 <view class='top'>{{txt}}</view> <view class='point1'><image src='{{one_im ...
- python可视化窗口制作一个摇骰子游戏_python摇骰子游戏小案例
python摇骰子游戏小案例 小案例: import random #充值函数 def topup(): global money n = input('充值金额(100元等于30个金币充值金额不低于 ...
- python摇骰子游戏小案例
python摇骰子游戏小案例 小案例: import random#充值函数 def topup():global moneyn = input('充值金额(100元等于30个金币充值金额不低于100 ...
- JAVA简单实现扫雷小游戏
JAVA简单实现扫雷小游戏 这两天学校外面来人教java基础,学习一下,自己试着做了一个扫雷小游戏,记录一下子学习过程.(我觉得自己不是很懂类和对象,基础没怎么看),敲出来的代码结构混乱,希望路过的大 ...
- java实现双人摇骰子_Java实现的简单掷骰子游戏示例
本文实例讲述了java实现的简单掷骰子游戏.分享给大家供大家参考,具体如下: 要求: 掷两个骰子,每个骰子有六面, 分别为1.2.3.4.5.6.检查这两个骰子的和. 如果为2.3或12你就输了:如果 ...
- 简单的掷骰子游戏(Java、UI界面)
这是之前Java课程的一个作业,主要是为了熟悉UI布局和多线程. 玩家和电脑掷骰子,比较大小,游戏规则可以自己定, 我设置的规则:游戏规则:三颗骰子,将您掷的骰子各点数与电脑随机出现的骰子点数进行对比 ...
- html5 摇骰子游戏,html5 canvas掷骰子(简单,学习基础canvas)
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 置骰子游戏 var cwidth = 400; //保存画布宽度和高度,用于擦除用 var ...
- android摇骰子源代码,Android实现微信摇骰子游戏
过年怎么可以不玩红包娱乐一下呢,微信里的摇骰子大小和石头剪刀布就是不错的游戏方式. 使用Java的Random函数很容易实现,以骰子为例: 1.骰子摇动的动画,使用animation-list帧动画实 ...
- 掷骰子python代码_通过构建一个简单的掷骰子游戏去学习怎么用 Python 编程
不论是经验丰富的老程序员,还是没有经验的新手,Python 都是一个非常好的编程语言. Image by : opensource.com Python 是一个非常流行的编程语言,它可以用于创建桌面应 ...
最新文章
- Android String.xml 批量翻译工具 | Android string.xml 各国语言转换
- Linux|UNIX下LAMP环境的搭建及常见问题[连载4]
- 编写统一、符合习惯的CSS的原则
- 芯片:设计、制造、封测
- 网站如何集成百度UEditor编辑器
- hdoj 1285 确定比赛名次 【拓扑排序】
- okhttp_utils的使用以及与服务端springboot交互中遇到的问题
- 本地mysql新建用户名和密码错误_mysql新建用户本地无法登录
- Java NIO学习篇之直接缓冲区和非直接缓冲区
- 【转】自学成才秘籍!机器学习深度学习经典资料汇总
- SpanBERT: 抽取式问答的利器
- 博后招募 | 香港中文大学招收机器人视觉智能传感方向博士后/RA/访问学者
- 脑机接口技术介绍、应用与挑战
- 八字起大运php代码,八字起大运方法有几种
- 常见bat命令(二)
- Windows程序设计——Ellipse函数画圆及不用Windows自带的画椭圆函数画椭圆
- 习题3.3投骰子的随机游戏
- C语言基础(整形变量,实型数据)
- Python版推箱子
- html图片自动切换代码,急哦~!如何实现网页中的图片自动变换?