STEP #1

(1/2)

此处切换ai服务商,可对比多家ai的回复,取最优解。

上一步下一步关闭
酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

用java使计算机产生一个随机数,用户猜测数据是多少,如果猜测大了,提示大了,小了,提示猜测小了,直到猜中为止。并输出经过多少次猜中。

```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点数解答]
相关提问