我有一个Java程序,它生成2个随机数,并向用户询问数学运算符,并使用这3个元素向用户询问方程式。我试图检查用户输入的答案是否正确并显示正确或不正确。
RandomGenerator rand = new RandomGenerator();
x=rand.nextInt(-10,10);
y=rand.nextInt(-10,10);
op=readLine("Choose an operator (+, -, /, or *): ");
equ = x + op + y + "= ";
val = readInt(equ);
z = x + op + y
if(z == val) {
println("CORRECT!!");
}
if(z != val) {
println("Incorrect.");
}
答案 0 :(得分:0)
运算符的数量有限,因此您可能希望为每个运算符设置Switch案例并计算值。例如
case '+':
value = a + b;
case '-':
String value = a + b;