猜数字小游戏规则: 系统自动生成一个随机整数然后由用户输入一个猜测的数字,如果输入数字比生成数大,则提示“猜大了”;如果输入数字比生成数小,则提示“猜小了”; 如果输入数字与生成数一样,则提示“猜对了”。并记录猜的次数 使用java编写出这个程序。
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入一个数:");
int x = input.nextInt(); // 用户输入的数
Random random = new Random();
int y = random.nextInt(100) + 1; // 随机产生1-100的数
int count = 1; // 猜数次数
while (true) {
if (x < y) {
System.out.println("太小!");
} else if (x > y) {
System.out.println("太大!");
} else if (x == y) {
System.out.println("恭喜你猜对了!");
break;
}
System.out.println("请在输入一个数字:");
x = input.nextInt();
count++;
}
System.out.println("一共猜了:" + count + "次");
}