阅读量:0
下面是一个使用Java编写的简单猜数字游戏的示例代码:
import java.util.Random; import java.util.Scanner; public class GuessNumberGame { public static void main(String[] args) { // 生成一个1到100之间的随机数 Random random = new Random(); int targetNumber = random.nextInt(100) + 1; System.out.println("欢迎来到猜数字游戏!"); Scanner scanner = new Scanner(System.in); int guess; do { System.out.print("请输入一个1到100之间的整数:"); guess = scanner.nextInt(); if (guess < targetNumber) { System.out.println("猜的数字太小了,再试一次!"); } else if (guess > targetNumber) { System.out.println("猜的数字太大了,再试一次!"); } else { System.out.println("恭喜你猜对了!"); } } while (guess != targetNumber); scanner.close(); System.out.println("游戏结束!"); } }
这个程序首先生成一个1到100之间的随机数作为目标数字,然后使用Scanner类从用户输入获取猜测的数字。程序会根据用户的猜测与目标数字进行比较,并给出相应的提示,直到猜对为止。