public class test{
public static void main(String[] args) {
Random rand = new Random();
int targetNumber = rand.nextInt(90) + 10;
Scanner scanner = new Scanner(System.in);
int guessesTaken = 0;
int score = 110;
System.out.println("猜数字在10到99之间。");
while (true) {
System.out.print("请输入你的猜测(10-99):");
int userGuess = scanner.nextInt();
guessesTaken++;
if (userGuess < targetNumber) {
System.out.println("你猜的数字偏小了!");
} else if (userGuess > targetNumber) {
System.out.println("你猜的数字偏大了!");
} else {
System.out.printf("恭喜你,你猜对了!正确数字是 %d,你总共猜了 %d 次。\n", targetNumber, guessesTaken);
score =110- guessesTaken * 10;
System.out.printf("你的得分是:%d\n", score);
break;
}
}
scanner.close();
}
}