Java猜数游戏代码如下:
import java.util.Scanner;
import java.util.Random;
public class GuessNumberGame {
public static void main(String[] args) {
Random random = new Random();
int number = random.nextInt(100) + 1; // 生成1到100之间的随机数
Scanner scanner = new Scanner(System.in);
int guess;
boolean isCorrect = false;
System.out.println("欢迎来到猜数游戏!我已经想好了一个1到100之间的整数,你能猜到吗?");
while (!isCorrect) {
System.out.print("请输入你猜的数字:");
guess = scanner.nextInt();
if (guess > number) {
System.out.println("猜大了!再试一次。");
} else if (guess < number) {
System.out.println("猜小了!再试一次。");
} else {
System.out.println("恭喜你,猜对了!数字是:" + number);
isCorrect = true;
}
}
scanner.close();
}
}
这段代码实现了一个简单的猜数游戏,程序会随机生成一个1到100之间的整数,然后让用户输入猜测的数字,根据用户的输入给出提示,直到用户猜对为止。