import java.util.Random;
import java.util.Scanner;
public class NumberGame {
public static void main(String[] args) {
Random r = new Random();
int number = r.nextInt(101);
int min = 0, max = 100;
Scanner sc = new Scanner(System.in);
System.out.println("请输入0-100以内的数");
int guestnumber = sc.nextInt();
while (guestnumber < 0 | guestnumber > 100) {
System.out.println("您输入的数据有误");
System.out.println("请重新输入一个数:");
guestnumber = sc.nextInt();
}
while (guestnumber != number) {
if (number > guestnumber & guestnumber < max) {
System.out.println("[" + guestnumber + "," + max + "]");
min = guestnumber;
System.out.println("请继续猜");
guestnumber = sc.nextInt();
} else if (guestnumber > number & guestnumber > min) {
System.out.println("[" + min + "," + guestnumber + "]");
max = guestnumber;
System.out.println("请继续猜");
guestnumber = sc.nextInt();
}
if (guestnumber == number)
System.out.println("恭喜猜对,数字为:" + number);
else
System.out.println("错误");
}
}
}
IDEA小游戏数字炸弹
最新推荐文章于 2024-01-11 12:12:54 发布