From 8972a4b545aac17d8868ada8380f4a6fe9c62b3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E4=BA=8E=E6=BA=AA?= <1643113541@qq.com> Date: Thu, 6 Aug 2020 22:49:23 +0800 Subject: [PATCH] add all file --- ex.java => ex/ex.java | 1 + jjcc.java => jjcc/jjcc.java | 18 ++++++++++----- logax => logax/logax.java | 2 +- main/Main.java | 44 +++++++++++++++++++++++++++++++++++++ sc.java => sc/sc.java | 1 + 5 files changed, 60 insertions(+), 6 deletions(-) rename ex.java => ex/ex.java (94%) rename jjcc.java => jjcc/jjcc.java (64%) rename logax => logax/logax.java (94%) create mode 100644 main/Main.java rename sc.java => sc/sc.java (97%) diff --git a/ex.java b/ex/ex.java similarity index 94% rename from ex.java rename to ex/ex.java index d3fbce8..2676609 100644 --- a/ex.java +++ b/ex/ex.java @@ -1,3 +1,4 @@ +package test; import java.util.Scanner; public class ex diff --git a/jjcc.java b/jjcc/jjcc.java similarity index 64% rename from jjcc.java rename to jjcc/jjcc.java index b1c1260..87b11e4 100644 --- a/jjcc.java +++ b/jjcc/jjcc.java @@ -1,28 +1,36 @@ -package jjcc; +package test; import java.sql.*; +import java.util.Scanner; public class jjcc { + static double x,y; + Scanner in=new Scanner(System.in); + x=in..nextDouble(); + y=in..nextDouble(); //addition函数实现的是两个数x和y的加法运算 - public void addition(double x,double y) { + public void addition() { double result; result=x+y; System.out.println(x+"+"+y+"="+result); } //subtraction函数实现的是两个数x和y的减法运算 - public void subtraction(double x,double y) { + public void subtraction() { double result; result=x-y; System.out.println(x+"-"+y+"="+result); } //multiplication函数实现的是两个数x和y的乘法运算 - public void multiplication(double x,double y) { + public void multiplication() { double result; result=x*y; System.out.println(x+"*"+y+"="+result); } //division函数实现的是两个数x和y的除法运算 - public void division(double x,double y) { + public void division() { double result; result=x/y; System.out.println(x+"/"+y+"="+result); } + public static void main(String[] args) { + } + } } diff --git a/logax b/logax/logax.java similarity index 94% rename from logax rename to logax/logax.java index 47ef2d5..86d08d3 100644 --- a/logax +++ b/logax/logax.java @@ -1,4 +1,4 @@ -package logax; +package test; import java.util.Scanner; public class Logax diff --git a/main/Main.java b/main/Main.java new file mode 100644 index 0000000..fb40394 --- /dev/null +++ b/main/Main.java @@ -0,0 +1,44 @@ +package test; +import java.util.Scanner; +public class Main { + public static void main(String[] args) { + Scanner in=new Scanner(System.in); + String s=in.nextLine(); + String a=new String("e"); + String b=new String("log"); + String g=new String("+"); + String h=new String("-"); + String l=new String("*"); + String m=new String("/"); + if(s.equals(a)) { + ex E=new ex(); + ex.main(""); + + } + else if(s.equals(g)||s.equals(h)||s.equals(l)||s.equals(m)) { + jjcc jc=new jjcc(); + if(s.equals(g)) { + jc.addition(); + } + else if(s.equals(h)) { + jc.subtraction(); + } + else if(s.equals(l)) { + jc.multiplication(); + } + else(s.equals(m)){ + jc.division(); + } + } + else if(s.equals(b)) + { + Logax log=new Logax(); + log.main(""); + } + else { + sc SC=new sc(); + SC.main(""); + } + } + +} diff --git a/sc.java b/sc/sc.java similarity index 97% rename from sc.java rename to sc/sc.java index 2259cfd..7e6c98b 100644 --- a/sc.java +++ b/sc/sc.java @@ -1,3 +1,4 @@ +package test; import java.util.Scanner; public class sc {