10月18日
发布时间 2023-10-19 00:12:26作者: 史常顺
今天完成了武永亮老师的课后作业
50道加减法
import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num1, num2, result;
char operator;
Random random = new Random();
// 生成50道题目和答案
for (int i = 0; i < 50; i++) {
// 生成两个随机数
num1 = random.nextInt(100);
num2 = random.nextInt(100);
// 随机生成一个加号或减号
operator = random.nextBoolean() ? '+' : '-';
// 计算结果
switch (operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
default:
System.out.println("生成的运算符不合法,请重新生成!");
continue;
}
// 输出题目和答案
System.out.println("请计算: " + num1 + operator + num2);
System.out.println("答案是:" + result);
}
scanner.close();
}
}