JAVA如何在猜数字小游戏中添加一个计数变量记录猜测次数,并且每执行一次循环就猜测次数加一,并且在数字猜对后输出猜测次数,并且限定了只有5次猜测次数,如果超出猜测次数还没猜测出来就使用break语句跳出循环并提示猜测失败
时间: 2024-02-17 19:05:03 浏览: 67
用JAVA实现猜数小游戏
5星 · 资源好评率100%
可以在猜数字小游戏的循环中添加一个计数变量来记录猜测次数。每当用户猜测一次,计数变量就加一。在用户猜测正确时,输出猜测次数。另外,可以在循环中加入判断,如果猜测次数超过5次就使用`break`语句跳出循环并提示猜测失败。
以下是一个示例代码:
```java
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
int number = (int) (Math.random() * 100) + 1;
int guess = 0;
int count = 0;
Scanner input = new Scanner(System.in);
while (guess != number && count < 5) {
System.out.print("猜一个1到100之间的数字:");
guess = input.nextInt();
count++;
if (guess > number) {
System.out.println("猜大了!");
} else if (guess < number) {
System.out.println("猜小了!");
} else {
System.out.println("恭喜你猜对了!");
System.out.println("你一共猜了" + count + "次。");
}
}
if (count == 5 && guess != number) {
System.out.println("很遗憾,猜测失败!正确数字是:" + number);
}
}
}
```
在这个示例代码中,我们使用了一个名为`count`的计数变量来记录猜测次数。每当用户猜测一次,`count`就加一。在用户猜测正确时,输出猜测次数。另外,我们加入了一个判断,如果猜测次数达到5次并且还没有猜测出数字,就使用`break`语句跳出循环并提示猜测失败。
阅读全文