java实现随机数的数字炸弹
时间: 2024-05-26 09:06:06 浏览: 108
以下是Java实现随机数的数字炸弹的代码示例:
```java
import java.util.Random;
import java.util.Scanner;
public class NumberBomb {
public static void main(String[] args) {
Random random = new Random();
int number = random.nextInt(100) + 1;
int count = 0;
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("请输入一个1-100之间的整数:");
int guess = scanner.nextInt();
count++;
if (guess > number) {
System.out.println("猜大了!");
} else if (guess < number) {
System.out.println("猜小了!");
} else {
System.out.println("恭喜你,猜对了!");
break;
}
}
System.out.println("你一共猜了" + count + "次。");
}
}
```
这个程序会随机生成一个1-100之间的整数,然后让用户输入一个猜测的数字,如果猜测的数字比随机数大,则提示“猜大了”,如果猜测的数字比随机数小,则提示“猜小了”,直到猜测的数字等于随机数为止。程序会输出用户猜测的次数。
阅读全文