```java import java.util.Random; import java.util.Scanner; public class RandomNumberGuessingGame { public static void main(String[] args) { Random rand = new Random(); int targetNumber = rand.nextInt(100) + 1; // 生成 1 到 100 之间的随机数 int guess; int attempts = 0; Scanner scanner = new Scanner(System.in); do { System.out.print("请输入您的猜测: "); guess = scanner.nextInt(); attempts++; if (guess > targetNumber) { System.out.println("您猜大了!"); } else if (guess < targetNumber) { System.out.println("您猜小了!"); } } while (guess!= targetNumber); System.out.println("恭喜您猜对了,共猜了 " + attempts + " 次。"); scanner.close(); } } // 注意 1:生成随机数的范围可以根据需求修改。 // 注意 2:可以添加异常处理,处理用户输入非数字的情况。 // 注意 3:在实际应用中,可以增加更多的交互和提示信息。 ``` [2025-03-20 07:24:55 | AI写代码神器 | 278点数解答]