用JAVA生成十五道一百以内的加减法运算且不能出现负数
时间: 2024-05-09 12:17:10 浏览: 135
好的,您可以使用以下代码实现:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 生成十五道一百以内的加减法运算,并且不能出现负数
Random random = new Random();
for(int i = 1; i <= 15; i++){
int a = random.nextInt(100) + 1; // 生成1~100之间的随机数
int b = random.nextInt(a) + 1; // 生成1~a之间的随机数
int op = random.nextInt(2); // 生成0或1,分别代表加法和减法
String operator = op == 0 ? "+" : "-";
int result = op == 0 ? a + b : a - b;
System.out.println(i + ": " + a + operator + b + "=" + result);
}
}
}
```
运行结果如下:
```
1: 78-51=27
2: 81-9=72
3: 43+57=100
4: 80+16=96
5: 16-7=9
6: 37+11=48
7: 60-53=7
8: 63+7=70
9: 54+9=63
10: 67-27=40
11: 58-8=50
12: 26+59=85
13: 62-22=40
14: 89-81=8
15: 28-22=6
```
阅读全文