Java基础-实现猜数字小游戏

  1. 实现控制台的猜数字游戏。游戏运行时产生一个1~100之间的随机数字;

  2. 要求用户从控制台输入数字,若输入的数字比随机数小,则提示太小了;若输入的数字比随机数大,则提示太大了,若输入的数字与随机数相同,则提示猜对了。游戏过程中用户需要多次输入所猜数字,直到猜中为止;

java 复制代码
import java.util.Random;
import java.util.Scanner;

public class PlayGame{
     public static void  main(String[] args){
         Random random = new Random();
         int number = random.nextInt(100)+1;
         while(true){
             System.out.println("请输入您要猜的数字:");
             Scanner scanner = new Scanner(System.in);
             int input = scanner.nextInt();
             if(input >number){
                 System.out.println("您输入的数字太大了");
             }else if(input<number){
                 System.out.println("您输入的数字太小了");
             }else{
                 System.out.println("恭喜您,猜对了");
             }
         }
     }
}
相关推荐
想带你从多云到转晴15 小时前
07、数据结构与算法---优先级队列(堆)与排序
java·数据结构·算法
用户2986985301415 小时前
Java 实现两个 Word 文档的差异比对
java·后端
小瓦码J码15 小时前
轻量化线程池实战:忙时并发、闲时归零,搞定周期批量任务
java·后端
NagatoYukee15 小时前
Java 商品交易实验(第二版)
java·开发语言
百珏15 小时前
[灰度发布]:灰度流量如何匹配与识别:从特征补全到网关命中引擎
java·后端·架构
Misnearch15 小时前
1345. 跳跃游戏 IV
java·leetcode·bfs
Bechamz15 小时前
大数据开发学习Day34
java·大数据·学习
JoneBB15 小时前
ABAP上传EXCEL模板并将内表内容存到两个sheet中
java·前端·数据库
手揽回忆怎么睡15 小时前
分卷打包命令
java
openinstall全渠道统计15 小时前
电商App推广统计方案有哪些?从广告到下单追踪解析
java·eclipse·教育电商