From c260ad9301691a6a585a06ef59ae2a8a686372d4 Mon Sep 17 00:00:00 2001
From: clf <264939904@qq.com>
Date: Thu, 10 Oct 2024 15:09:33 +0800
Subject: [PATCH] 111
---
Main.java | 104 ++++++++++++++++++++++-
out/production/jeidui1/.idea/.gitignore | 3 +
out/production/jeidui1/.idea/misc.xml | 6 ++
out/production/jeidui1/.idea/modules.xml | 8 ++
out/production/jeidui1/.idea/vcs.xml | 6 ++
out/production/jeidui1/Main.class | Bin 0 -> 2689 bytes
out/production/jeidui1/jeidui1.iml | 11 +++
out/production/jeidui1/src | 0
8 files changed, 137 insertions(+), 1 deletion(-)
create mode 100644 out/production/jeidui1/.idea/.gitignore
create mode 100644 out/production/jeidui1/.idea/misc.xml
create mode 100644 out/production/jeidui1/.idea/modules.xml
create mode 100644 out/production/jeidui1/.idea/vcs.xml
create mode 100644 out/production/jeidui1/Main.class
create mode 100644 out/production/jeidui1/jeidui1.iml
create mode 100644 out/production/jeidui1/src
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 0000000000000000000000000000000000000000..2da2f9b9fde98de62d39beede91fac5e6fe8192a
GIT binary patch
literal 2689
zcmbVN|5H>|6#qOH*vGP>f+zyQ`XymOSOHA|#V-(ufRd{uS=wWFg@?=Tw(OE-Gnsuc
zOR^ayf}FCl!5kB_nT1qz`n7+fWr3gk3vBw__nxpS)ga8f=iYnHJ?HZ|_nfHHuL{ipVe7PDEe?v|
zkQmy;@R}G7%V-w{ugf?hHG~=iRIoK`Zn2>LYK@mfT4405@GdyM-myo{6yg0)hp`hZ@9c3DuEi_RBUe%@O`%gmFseNj%7BcOLrQaR)hRN09^oN5k
zPrWLVm?H92DpF&`OIR;qsg|aAqGohj(FIi)bX#!(UI}@zn?FoH{31H>aO(2)sat0z
z`v<0PeLr<;aB}GSqx&D2(PM=VeuAGK9h*6GKKA*~u}l5Yi7Sup4>M?4scrJJtFhk(
zI4|e?+(ms}QEH3+{
zqr$PtvDsc_vmyY$6>lSG#mm@Y#Wpc)7ekF0c3_KyoY>&i*ubay@kjSB2$1Lcr$-0=
zI&;>FUXh0tdYq}7H>2ZcqT@GW1GguC85I6Q2tTF1dm&Cu&9im3JFI%$qKM?FdzWJ0
zUJ*X}@QxTxT5$^RN?0{>d1!icv`S+W&d^`a&B+)V)
z3%GJnN|Z@OV~~F3BmspSleJ9~?3`P50~Dc{s}yWN33qr{a>B%a;MzSTwBLbg42jKm
zkd&Srfmuk|kST_=7&6t6Rzof_WLgA^iz8UFJ@*E^0`>efaFlEL74a+Mx0TabWHCEM5v<%J
z7TLyPZ-L!anZ%uY$Y~!#Zu+VS^0Ja5$dABA>T_3`r+F$S=?x@VN>UDF6Hq>(R1%7S
zT*P>crU3=5N|@?OV#y|%D$Y!_&S8Qokwlz)q85U)b0Ijl5a(7Rs3Oj4#^27!I~aH8
z3*h7{x)7Wv7J{>uIO~YBo;VwbvynKPh_m?xaPpxyaQSkn%6vn
zH3fG6{{h$Qe?4m+*iYcC1b%?PodkY}SKP)PILym$$6g$nC9siN{mMaVqJ~9j)XbJf
znNb>|nq?$BMzP71$MWD$mO*ENg(C{9A&$
+
+
+
+
+
+
+
+
+
+
\ 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