java随机生成两位数进行减法运算,让用户输入结果并判断输入结果的对错
时间: 2024-12-08 21:19:32 浏览: 12
在Java中,你可以使用`Random`类生成两个0到99之间的随机整数,然后提示用户输入它们相减的结果。这里是一个简单的示例:
```java
import java.util.Random;
import java.util.Scanner;
public class RandomNumberSubtraction {
public static void main(String[] args) {
Random random = new Random();
int num1 = random.nextInt(100); // 生成0到99的随机整数
int num2 = random.nextInt(100);
System.out.println("请计算:" + num1 + " - " + num2 + " = ?");
Scanner scanner = new Scanner(System.in);
int userAnswer = scanner.nextInt(); // 获取用户的输入
if (userAnswer == num1 - num2) {
System.out.println("恭喜,您的答案是对的!");
} else {
System.out.println("很遗憾,您的答案错误。正确答案应该是:" + (num1 - num2));
}
}
}
```
在这个程序中,首先生成两个随机数,然后提示用户输入结果。接着,通过`Scanner`获取用户的输入,并比较是否与计算出的实际结果一致。
阅读全文