java用for循环实行猜数字小游戏
时间: 2023-12-25 10:21:11 浏览: 102
好的!您可以使用以下代码实现一个简单的猜数字小游戏:
```java
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
int randomNumber = (int) (Math.random() * 100); // 生成一个0到99之间的随机数
Scanner scanner = new Scanner(System.in);
int guess;
int attempts = 0;
System.out.println("猜数字游戏开始!");
do {
System.out.print("请输入一个0到99之间的整数: ");
guess = scanner.nextInt();
attempts++;
if (guess > randomNumber) {
System.out.println("太大了,请再试一次。");
} else if (guess < randomNumber) {
System.out.println("太小了,请再试一次。");
} else {
System.out.println("恭喜你,猜对了!");
System.out.println("你用了" + attempts + "次猜对。");
}
} while (guess != randomNumber);
scanner.close();
}
}
```
这段代码会生成一个0到99之间的随机数,并要求用户输入一个整数进行猜测。根据用户的猜测,程序会给出相应的提示,直到用户猜对为止。程序还会统计用户猜测的次数,并在猜对时显示出来。
您可以将以上代码保存为一个Java文件,然后通过命令行或集成开发环境(IDE)运行它来体验这个猜数字小游戏。祝游戏愉快!
阅读全文