Random

Java提供好的API,内部提供了产生随机数的功能

public class RandomTest {public static void main(String[] args) {//要完成猜数字的游戏,首先需要有一个要猜的数字,使用随机数生成该数字,范围1到100Random r = new Random();int number = r.nextInt(100) + 1;while(true) {//使用程序实现猜数字,每次均要输入猜测的数字值,需要使用键盘录入实现Scanner sc = new Scanner(System.in);System.out.println("请输入你要猜的数字:");int guessNumber = sc.nextInt();//比较输入的数字和系统产生的数据,需要使用分支语句。这里使用if..else..if..格式,根据不同情况进行猜测结果显示if(guessNumber > number) {System.out.println("你猜的数字" + guessNumber + "大了");} else if(guessNumber < number) {System.out.println("你猜的数字" + guessNumber + "小了");} else {System.out.println("恭喜你猜中了,真是个小机灵鬼");break;}}}
}

【小游戏】Random实现猜数字小游戏相关推荐

  1. python编写猜大小游戏_python编写猜数字小游戏

    本文实例为大家分享了python编写猜数字小游戏的具体代码,供大家参考,具体内容如下 import random secret = random.randint(1,30) guess = 0 tri ...

  2. html5猜数字游戏代码,js猜数字小游戏的简单实现代码

    复制代码 代码如下: 简易计算机 //获取随机数 function GetRandomNum(Min,Max) { var Range = Max - Min; var Rand = Math.ran ...

  3. java数字猜大小游戏_java实现猜数字小游戏

    java实现猜数字游戏 随机给定一个数字,猜大小直到正确 package com.swift; import java.util.Random; import java.util.Scanner; p ...

  4. JAVA猜数字小游戏(随机数Random类)

    快乐JAVA,通过不断的摸索,从C到PHP再到Python,Python再到Java-终于被我找到了属于我的本命编程语言(泪目).学起来很开心,很快乐,这种感觉就像和初恋谈恋爱一样,编程不再是写代码, ...

  5. 【项目展示】一个有点难度的猜数字小游戏(Java编写)

    (声明:本文部分图片来自网络,如有侵权请联系,将第一时间删除或更换图片) 本文目录 1.前言 2.规格说明 3.源代码 4.运行结果 5.感想 1.前言 我在自己的博客里上传了一些本科时编过.最近又改 ...

  6. 1.12 实例:猜数字小游戏

    猜数字是一个经典的小游戏,程序先产生一个随机数,然后用户输入数字,程序将输入的数字与随机数进行对比,给出用户相应的提示信息. 本节实现了一个基于 IO 流的猜数字游戏,游戏中限制玩家游戏次数,游戏试玩 ...

  7. 利用JavaScript写猜数字小游戏

    要求:  在页面中写一个猜数字的游戏:  要求:   1)生成0~100之间的随机数,让用户猜   2)输入错误需要提示,并让用户重新输入   3)输入正确,提示正确,并询问是否继续游戏 结果如下: ...

  8. 第三次学JAVA再学不好就吃翔(part28)--猜数字小游戏

    学习笔记,仅供参考 面向对象 猜数字小游戏 随机生成一个1 ~ 100之间的数,我来猜是几: import java.util.Scanner;class GuessNumTest {public s ...

  9. java 做猜数字小游戏_Java Properties类:利用Properties类制作猜数字小游戏

    在学习Random类时我们制作过猜数字小游戏,学习了Properties类后,可以为此游戏添加保存得分记录功能 游戏规则: 玩家可以选择玩游戏还是查看得分 玩游戏: 首先玩家需要选择难度: 难度级别 ...

最新文章

  1. Camtasia 6录屏时鼠标闪烁问题解决
  2. 6、Hive的特殊分隔符处理
  3. java环境变量修改不了_win10系统安装了jdk,修改环境变量配置不生效的解决方法...
  4. Hadoop源码分类概要整理
  5. ELK:kibana使用的lucene查询语法
  6. fibonacci数列的性质(ZOJ3707)
  7. 频域分析方法的理解(信号、频谱、能量谱、功率谱、倒频谱、小波分析)(终极教程)
  8. 硬件工程师前途到底怎样?看看大佬怎么说,看完跪了
  9. 在Tomcat配置JNDI数据源的三种方式
  10. JavaScript设计模式 Item 2 -- 接口的实现
  11. ImageGP新上几个小工具
  12. pap认证过程_PPP协议当中LCP协商过程详解和PAP认证原理介绍
  13. mysql中连接和断开数据库_robot framework——连接和断开mysql数据库
  14. pink老师世纪佳缘作业
  15. css实现两端对齐的方法(先借鉴别人的,后期再加入自己的理解)
  16. VBA-自动筛选符合条件的数据
  17. linux alarm函数clock,linux c之alarm函数的使用,定时器的实现
  18. oracle 授权同义词权限不足,创建同义词ora-01031权限不足
  19. linux怎么读取光盘文件,linux怎么读取光盘里的文件?
  20. DNS解析记录中的CNAME与URL重定向(301/302)区别

热门文章

  1. js中String的常用扩展
  2. 广州.NET 俱乐部第三次聚会成功举办。
  3. a 中调用js的几种方法整理及使用推荐
  4. smarty模板引擎_7-自定义函数
  5. Hibernate openSession() 和 getCurrentSession的区别 .
  6. Fibonacci(斐波纳契)数列各种优化解法
  7. 算法:删除排序数组中的重复项||
  8. golang中的strings.HasPrefix
  9. 相机上的AE AF AWB AEB都表示的是什么?
  10. Linux开启动过程详解