用Java写一个猜大小游戏
时间: 2024-01-28 14:03:58 浏览: 31
以下是一个简单的猜大小游戏的Java代码示例:
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int randomNumber = (int) (Math.random() * 100) + 1; // 生成随机数
int guess = 0;
int numGuesses = 0;
System.out.println("我想了一个1到100之间的数字,你来猜猜看吧!");
while (guess != randomNumber) {
System.out.print("请输入你的猜测:");
guess = scanner.nextInt();
numGuesses++;
if (guess < randomNumber) {
System.out.println("你猜的数字太小了,请再试一次。");
} else if (guess > randomNumber) {
System.out.println("你猜的数字太大了,请再试一次。");
} else {
System.out.println("恭喜你,猜对了!");
System.out.println("你猜了" + numGuesses + "次。");
}
}
scanner.close();
}
}
这个程序首先生成一个1到100之间的随机数,然后要求玩家猜这个数字。程序会根据玩家的猜测,给出提示是否猜得太大或太小。当玩家猜中数字时,程序会输出恭喜信息和猜测次数。