游戏规则:
系统自动生成一个随机整数(1-100), 然后由用户输入一个猜测的数字.
如果输入的数字比该随机数小, 提示 "低 了",
如果输入的数字比该随机数大, 提示 "高了" ,
如果输入的数字和随机数相等, 则提示 "猜对了" .
参考代码
import java.util.Random; import java.util.Scanner;; class Test { public static void main(String[] args) { Random random = new Random(); // 默认随机种子是系统时间 Scanner sc = new Scanner(System.in); int toGuess = random.nextInt(100); // System.out.println("toGuess: " + toGuess); while (true) { System.out.println("请输入要输入的数字: (1-100)"); int num = sc.nextInt(); if (num < toGuess) { System.out.println("低了"); } else if (num > toGuess) { System.out.println("高了"); } else { System.out.println("猜对了"); break; } } sc.close(); } }