第三次学JAVA再学不好就吃翔(part28)--猜数字小游戏
学习笔记,仅供参考
面向对象
猜数字小游戏
随机生成一个1 ~ 100之间的数,我来猜是几:
import java.util.Scanner;class GuessNumTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int guessNum = (int)(Math.random()*100) + 1;System.out.println("请在1 ~ 100之间随机猜一个数");while (true) {int result = sc.nextInt();if (result > guessNum) {System.out.println("大了");} else if (result > guessNum) {System.out.println("小了");} else {System.out.println("正好!");break;}}}
}
输出:
请在1 ~ 100之间随机猜一个数
50
大了
25
大了
13
大了
7
大了
3
正好!
Math类在java.lang包下,我们不需要导包。Math.random()
方法会返回一个大于等于0.0且小于1.0的double类型的伪随机数。
第三次学JAVA再学不好就吃翔(part28)--猜数字小游戏相关推荐
- JAVA猜数字小游戏(随机数Random类)
快乐JAVA,通过不断的摸索,从C到PHP再到Python,Python再到Java-终于被我找到了属于我的本命编程语言(泪目).学起来很开心,很快乐,这种感觉就像和初恋谈恋爱一样,编程不再是写代码, ...
- 小玩意:猜数字小游戏(Java GUI)
猜数字小游戏(Java GUI) 又到了学期末,又到了交各种各样作业的时间.悉听闻面向对象的小作业,诶,课程设计四选一,还没写,得嘞,得写了. 找一天,开始写,放正文 游戏规则 游戏规则,顾名思义,游 ...
- 我的java学习路之循环学习应用demo3猜数字小游戏
学习完选择循环后,我们开始来举一反三,编写3个小demo来试一试吧! 第三个猜数字小游戏: /* *这是一个猜数字游戏的程序 CaiShuZiYouXi */ public class CaiShuZ ...
- 【c语言】和【Java】版本的猜数字小游戏
目录 前言 一.c语言版本 1.游戏设计思路 2.rand()及srand()函数的使用 2.取模确定取值范围 3.条件运算符 4.利用二分法进行猜测 二.java版本 1.Math.random() ...
- 猜数字小游戏(JAVA)
猜数字小游戏 题目描述 代码 运行效果 新增功能 思路 代码 运行效果 题目描述 猜数字(又称 Bulls and Cows )是一种古老的的密码破译类益智类小游戏,起源于20世纪中期,一般由两个人或 ...
- Java实现简单的猜数字小游戏
一. 题目 猜数字小游戏规则: 系统自动生成一个随机整数然后由用户输入一个猜测的数字,如果输入数字比生成数大,则提示"猜大了":如果输入数字比生成数小,则提示"猜小了&q ...
- Java基于GUI完成的猜数字小游戏
猜数字小游戏 不废话想看看效果吧! 当我们答对后就会出现: 如果你实在急着想知道答案: 简要说明: 所猜测的数字为1~1000: 只能通过按确定输出答案,未设置Enter键直接输入的监控. 退出请直接 ...
- 模拟登录,给三次机会,并提示还有几次。如果登录成功,就可以玩猜数字小游戏了。
1.猜字谜小游戏 *随机生成一个数 *从键盘录入一个数与随机数进行比较,判断是大了还是小了 * */ package test1;import java.util.Scanner;public cla ...
- 【JAVA】超简单的1-100猜数字小游戏
目录 前言:先捋一捋思路: 步骤一:生成随机数字 步骤二:获取键盘输入"猜测"的数字 步骤三:加上判断 JDK_API_1_6_zh_CN 下载 简介:首先会从1-100之间会有一 ...
最新文章
- PHP也玩并发,巧用curl 并发减少后端访问时间
- 学以致提高学生操作计算机能力,【学以致用】提供学习平台,提升学生实际应用能力...
- python学习笔记(12)--程序设计方法学
- android 将IE设为默认打开的浏览器
- 上海2014计算机职称考试理论题,2014年上海市高校计算机一级考试8套理论题含答案...
- 就算是蜗牛,也有爬到树顶的那一天!~
- 【Python】Jupyter Notebook 配置路径
- Oracle START WITH ... CONNECT BY PRIOR 带条件会有重复
- springboot filter_SpringBoot(二) :web综合开发
- linux centos 安装rar,CentOS6.8 安装rar解压缩
- 教学转用计算机,一种计算机教学用旋转显示屏的制作方法
- MySQL与Oracle的DDL、DML语法对比(含可重复执行SQL脚本编写方式)
- 《1024伐木累》-屌丝、快播、苍老师
- 超级网际搜索(SuperSearch) - 3月30日最新版V5.1.28.94,内置140个搜索引擎
- html drag 例子,html5 drag事件用法
- java synchronized关键字的用法以及锁的等级:方法锁、对象锁、类锁
- MySQL——MHA原理介绍及VIP配置
- YouTube直播SDK集成(一)
- console口 - 配置口
- 【视频目标检测】|Towards High Performance Video Object Detection
热门文章
- 大话数据结构13:二叉树 数组存储
- Arduino总结一
- python 面向对象编程:类和实例
- 深度学习(十四)——Softmax详解, 目标检测, RCNN
- mysql5.5集群数据同步_[转]配置mysql5.5主从复制数据库集群
- JEPaas代码_((列表)输入字段值而计算
- Kubernetes从懵圈到熟练:认证与调度
- 遗忘root用户的密码
- 华为 命令 so easy
- 艾伟_转载:WPF/Silverlight陷阱:XAML自定义控件的嵌套内容无法通过名称访问