From 886771d66d9511bf32066df9b8549fd7e220dbec Mon Sep 17 00:00:00 2001 From: fdzcxy212210146 <769538248@qq.com> Date: Thu, 17 Oct 2024 16:20:00 +0800 Subject: [PATCH] Delete '_02/src/Calculator.java' --- _02/src/Calculator.java | 69 ----------------------------------------- 1 file changed, 69 deletions(-) delete mode 100644 _02/src/Calculator.java diff --git a/_02/src/Calculator.java b/_02/src/Calculator.java deleted file mode 100644 index 20880a7..0000000 --- a/_02/src/Calculator.java +++ /dev/null @@ -1,69 +0,0 @@ -import java.util.Scanner; - -public class Calculator { - // 加法 - public static double add(double num1, double num2) { - return num1 + num2; - } - - - // 减法 - public static double subtract(double num1, double num2) { - return num1 - num2; - } - - // 乘法 - public static double multiply(double num1, double num2) { - return num1 * num2; - } - - // 除法 - public static double divide(double num1, double num2) { - if (num2 == 0) { - throw new IllegalArgumentException("除数不能为零"); - } - return num1 / num2; - } - - public static void main(String[] args) { - Scanner scanner = new Scanner(System.in); - - System.out.println("请输入第一个数字:"); - double num1 = scanner.nextDouble(); - - System.out.println("请输入第二个数字:"); - double num2 = scanner.nextDouble(); - - System.out.println("请选择操作 (+, -, *, /):"); - String operator = scanner.next(); - - double result; - switch (operator) { - case "+": - result = add(num1, num2); - break; - case "-": - result = subtract(num1, num2); - break; - case "*": - result = multiply(num1, num2); - break; - case "/": - try { - result = divide(num1, num2); - } catch (IllegalArgumentException e) { - System.out.println(e.getMessage()); - return; - } - break; - default: - System.out.println("无效的操作符"); - return; - } - - System.out.println("结果: " + num1 + " " + operator + " " + num2 + " = " + result); - scanner.close(); - } -} - -//hhhh