public class Example {
//四则运算的方法
public static double calculate(double d1, double d2, char op) {
double result = 0;
switch (op) {
case '+':
result = d1 + d2;
break;
case '-':
result = d1 - d2;
break;
case '*':
result = d1 * d2;
break;
case '/':
if (d2 == 0) {
System.out.println("除数不能为零");
result = 0;
} else {
result = d1 / d2;
break;
}
default:
System.out.println("计算的符号错误");
break;
}
return result;
}
public static void main(String[] args) {
//测试一个四则运算
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数:");
double num1 = sc.nextDouble();
System.out.println("请输入第二个数:");
double num2 = sc.nextDouble();
System.out.println("请输入运算符:");
char op = sc.next().charAt(0);
double result = Example.calculate(num1, num2, op);
System.out.println("结果是:" + result);
}
}
【Java】四则运算 (简单)
最新推荐文章于 2024-04-25 11:29:49 发布