package LearnJava;
import java.util.Scanner;
public class TestArray {
public static void main(String args[]) {
Scanner input = new Scanner(System.in);
System.out.println("please input the first number");
Double d1 = input.nextDouble();
System.out.println("please input the operator");
String op = input.next();
System.out.println("please input the second number");
Double d2 = input.nextDouble();
double d = 0;
if (op.equals("+")) {
d = d1 + d2;
} else if (op.equals("-")) {
d = d1 - d2;
} else if (op.equals("X")) {
d = d1 * d2;
} else if (op.equals("/")) {
d = d1 / d2;
} else {
System.out.println("the operator is invalid");
System.exit(-1);
}
System.out.println(d);
}
}
java: 计算表达式的值并输出,其中表达式由若干数字和运算符组成,其中数字均为double类型,运算符为+,-,X,/
最新推荐文章于 2024-03-22 18:19:03 发布