猜数字java OD
时间: 2024-11-17 13:13:54 浏览: 15
"猜数字"是一种常见的编程练习,通常用于教学编程中的循环、条件判断和用户交互。在Java中,你可以创建一个简单的命令行游戏,让程序随机生成一个数字,然后让用户猜测。以下是简化的猜数字游戏的基本步骤:
1. 导入必要的包:
```java
import java.util.Scanner;
import java.util.Random;
```
2. 创建一个`main`函数:
```java
public class GuessNumber {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Random random = new Random();
int secretNumber = random.nextInt(100) + 1; // 生成1到100之间的随机数
int guess = -1; // 初始化猜测值
while (guess != secretNumber) {
System.out.println("请输入你猜的数字(1-100):");
guess = input.nextInt();
if (guess < secretNumber) {
System.out.println("太小了!");
} else if (guess > secretNumber) {
System.out.println("太大了!");
}
}
System.out.println("恭喜,你猜对了!秘密数字就是:" + secretNumber);
input.close();
}
}
```
在这个游戏中,用户不断输入猜测的数字,直到猜对为止。如果猜测的数字小于或大于目标数,程序会给出提示。
阅读全文