package com.heima.homework;
import java.util.Random;
import java.util.Scanner;
/*
* 用Random类生成随机数,来实现猜数字的游戏。
生成一个随机数,然后键盘录入猜数字
猜大了 提示大了
猜小了 提示小了
*/
public class Demo_Random {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //创建键盘录入对象
Random r = new Random(); //创建随机数对象
int random = (r.nextInt(10000))+1; //生成一个1-1000之间的随机数
while(true){
System.out.println("请输入一个1-10000之间的数字");
int guessNum = sc.nextInt(); //键盘录入
if(guessNum > random){ //判断输入的数和要猜的数是否一样
System.out.println("猜数大了");
}else if(guessNum < random){
System.out.println("猜小了");
}else if (guessNum == random){
System.out.println("恭喜您中奖了!");
break;
}else {
System.err.println("您输入的的有误,不再规定范围内");
}
}
}
}
|
|