产生一个随机数,进行猜数字小游戏

    xiaoxiao2022-07-07  162

    产生随机数

    Random:用于产生随机数 使用步骤: 1.导包 import java.util.Random; 2.创建对象 Random r = new Random(); 3.获取随机数 int number = r.nextInt(100); 获取数据的范围:[0,100) 包括0,不包括100

    猜数字小游戏案例 1.系统产生一个1-100之间的随机数 Random r = new Random(); int number = r.nextInt(100) + 1; 2.键盘输入我们要猜的数 3.比较这两个数据,用if语句实现 大了:提示大了 小了:提示小了 猜中了:提示恭喜你,猜中了 4.多次猜数据,因为我们不知道猜多少次,用while循环 while(true) {循环体语句;}

     

    import java.util.Scanner; //导包,Random:用于产生随机数 import java.util.Random; public class RandomDemo { public static void main(String[] args) { //创建对象 Random r = new Random(); //获取随机数,获取数据的范围:[0,100) 包括0,不包括100 //int number = r.nextInt(100); int number = r.nextInt(100)+1; while(true) { Scanner reader = new Scanner(System.in); System.out.println("输入你猜的数:"); int guessNumber = reader.nextInt(); if(number==guessNumber) { System.out.println("你猜对了!"); break; } else if(number>guessNumber) System.out.println("你猜小了。"); else System.out.println("你猜大了。"); } } }

     

    最新回复(0)