Java 猜数字游戏:代码示例和玩法指南
以下是使用Java设计的猜数游戏的示例代码:
import java.util.Random;
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
Random random = new Random();
int targetNumber = random.nextInt(100) + 1; // 生成1到100之间的随机数
int guessCount = 0;
int guess;
System.out.println('猜数游戏开始!');
do {
System.out.print('请输入一个1到100之间的整数:');
guess = scanner.nextInt();
guessCount++;
if (guess < targetNumber) {
System.out.println('猜小了!');
} else if (guess > targetNumber) {
System.out.println('猜大了!');
} else {
System.out.println('恭喜你,猜对了!');
}
} while (guess != targetNumber);
System.out.println('你猜对了,用时:' + guessCount + '次');
if (guessCount <= 5) {
System.out.println('你真是个天才!');
} else if (guessCount <= 10) {
System.out.println('不错,你很聪明!');
} else {
System.out.println('加油,下次一定能更快猜对!');
}
}
}
这个程序会在1到100之间生成一个随机数,然后要求用户输入一个整数进行猜测。如果猜测的数比随机数小,则提示猜小了;如果猜测的数比随机数大,则提示猜大了;如果猜测的数与随机数相等,则猜对了,游戏结束。程序会统计猜测次数,并根据猜测次数给出评语。
你可以在命令行中运行这个程序,按照提示输入猜测的数。
原文地址: https://www.cveoy.top/t/topic/fOuN 著作权归作者所有。请勿转载和采集!