import java.util.Random;
import java.util.Scanner;
public class GuessNumbers {
public static void main(String[] args) {
//需求:随机生成1~100之间的数字,提示用户猜测,猜大提示过大,猜小提示过小,直到猜中。
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int trueNumber = random.nextInt(100)+1;//用户要猜的数字为该变量。
while(true){//定义一个死循环。
System.out.println("------请输入1~100之间的数字------");
int guessNumber= scanner.nextInt() ;
if(guessNumber > trueNumber){
System.out.println("过大");
continue;
}
else if(guessNumber < trueNumber){
System.out.println("过小");
continue;
}
else {
System.out.println("猜中了,你猜的数字为:"+guessNumber+",随机生成的数字为:"+trueNumber);
break;
}
}
}
}
猜数字游戏(基于Random类实现)
于 2023-10-24 20:03:13 首次发布