用java编写一个程序 猜数字 当输入的数字为50时,输出猜对了.当输入的数字不为50时,输出猜错了.
时间: 2024-09-06 17:06:25 浏览: 30
你可以使用Java编写一个简单的控制台应用程序来实现这个猜数字游戏。以下是一个基本的示例:
```java
import java.util.Scanner;
public class GuessNumberGame {
public static void main(String[] args) {
int numberToGuess = 50;
Scanner scanner = new Scanner(System.in);
System.out.println("欢迎来到猜数字游戏!我想到了一个1到100之间的数,你有5次机会猜测。");
for (int i = 1; i <= 5; i++) {
System.out.print("请输入第" + i + "次猜测的数字: ");
int guess = scanner.nextInt();
if (guess == numberToGuess) {
System.out.println("恭喜你,猜对了!答案就是" + numberToGuess + "。");
break;
} else if (guess < numberToGuess) {
System.out.println("猜小了哦,再试一次!");
} else {
System.out.println("猜大了,继续努力!");
}
}
if (!guess == numberToGuess) {
System.out.println("很遗憾,你没有在规定次数内猜对,正确的数字其实是" + numberToGuess + "。");
}
scanner.close();
}
}
```
在这个程序中,我们首先设置了一个固定的数字`numberToGuess`为50。然后,通过循环让玩家最多尝试5次猜测。每次循环中,用户输入他们的猜测,程序会检查是否猜对并给出相应的提示。如果在五次内猜对,则游戏结束;否则,在最后输出正确答案。
阅读全文