diff --git a/Main.java b/Main.java
index 5413063..c6d43f7 100644
--- a/Main.java
+++ b/Main.java
@@ -1,5 +1,107 @@
+import java.util.Scanner;
+
public class Main {
+
public static void main(String[] args) {
- System.out.println("hello ");
+ Scanner scanner = new Scanner(System.in);
+
+ System.out.println("欢迎使用简单计算器!");
+ System.out.println("请选择操作:");
+ System.out.println("1. 加法");
+ System.out.println("2. 减法");
+ System.out.println("3. 乘法");
+ System.out.println("4. 除法");
+ System.out.println("5. 取余");
+ System.out.print("输入你的选择(1/2/3/4/5): ");
+
+ int choice = scanner.nextInt();
+
+ switch (choice) {
+ case 1:
+ performAddition(scanner);
+ break;
+ case 2:
+ performSubtraction(scanner);
+ break;
+ case 3:
+ performMultiplication(scanner);
+ break;
+ case 4:
+ performDivision(scanner);
+ break;
+ case 5:
+ performModulus(scanner);
+ break;
+ default:
+ System.out.println("无效选择,请重试。");
+ }
+
+ scanner.close();
+ }
+
+ private static void performAddition(Scanner scanner) {
+ System.out.print("输入第一个数字: ");
+ double num1 = scanner.nextDouble();
+
+ System.out.print("输入第二个数字: ");
+ double num2 = scanner.nextDouble();
+
+ double result = num1 + num2;
+
+ System.out.println("结果: " + result);
+ }
+
+ private static void performSubtraction(Scanner scanner) {
+ System.out.print("输入第一个数字: ");
+ double num1 = scanner.nextDouble();
+
+ System.out.print("输入第二个数字: ");
+ double num2 = scanner.nextDouble();
+
+ double result = num1 - num2;
+
+ System.out.println("结果: " + result);
+ }
+
+ private static void performMultiplication(Scanner scanner) {
+ System.out.print("输入第一个数字: ");
+ double num1 = scanner.nextDouble();
+
+ System.out.print("输入第二个数字: ");
+ double num2 = scanner.nextDouble();
+
+ double result = num1 * num2;
+
+ System.out.println("结果: " + result);
+ }
+
+ private static void performDivision(Scanner scanner) {
+ System.out.print("输入第一个数字: ");
+ double num1 = scanner.nextDouble();
+
+ System.out.print("输入第二个数字: ");
+ double num2 = scanner.nextDouble();
+
+ if (num2 == 0) {
+ System.out.println("错误: 除数不能为零。");
+ } else {
+ double result = num1 / num2;
+ System.out.println("结果: " + result);
+ }
+ }
+
+ private static void performModulus(Scanner scanner) {
+ System.out.print("输入第一个数字: ");
+ int num1 = scanner.nextInt();
+
+ System.out.print("输入第二个数字: ");
+ int num2 = scanner.nextInt();
+
+ if (num2 == 0) {
+ System.out.println("错误: 除数不能为零。");
+ } else {
+ int result = num1 % num2;
+ System.out.println("结果: " + result);
+ }
}
}
diff --git a/out/production/jeidui1/.idea/.gitignore b/out/production/jeidui1/.idea/.gitignore
new file mode 100644
index 0000000..359bb53
--- /dev/null
+++ b/out/production/jeidui1/.idea/.gitignore
@@ -0,0 +1,3 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
diff --git a/out/production/jeidui1/.idea/misc.xml b/out/production/jeidui1/.idea/misc.xml
new file mode 100644
index 0000000..0548357
--- /dev/null
+++ b/out/production/jeidui1/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/jeidui1/.idea/modules.xml b/out/production/jeidui1/.idea/modules.xml
new file mode 100644
index 0000000..d1018eb
--- /dev/null
+++ b/out/production/jeidui1/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/jeidui1/.idea/vcs.xml b/out/production/jeidui1/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/out/production/jeidui1/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/jeidui1/Main.class b/out/production/jeidui1/Main.class
new file mode 100644
index 0000000..2da2f9b
Binary files /dev/null and b/out/production/jeidui1/Main.class differ
diff --git a/out/production/jeidui1/jeidui1.iml b/out/production/jeidui1/jeidui1.iml
new file mode 100644
index 0000000..8b2ade9
--- /dev/null
+++ b/out/production/jeidui1/jeidui1.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/jeidui1/src b/out/production/jeidui1/src
new file mode 100644
index 0000000..e69de29