import java.util.Scanner;
/**
* @author lyans
*/
public class Calculator {
public static void main(String[] args) {
System.out.println("欢迎使用lyans简易计算器");
Scanner operator = new Scanner(System.in);
System.out.println("请输入第一个的数:");
double num1 = operator.nextDouble();
System.out.println("加减乘除?(+、-、*、/)");
String operate = operator.next();
System.out.println("请输入第二个的数:");
double num2 = operator.nextDouble();
double result = 0;
switch(operate){
case "+":
result = add(num1,num2);
break;
case "-":
result = subtract(num1,num2);
break;
case "*":
result = multiply(num1,num2);
break;
case "/":
result = divide(num1,num2);
break;
default:
System.out.println("你执行的操作不符合规范!");
break;
}
System.out.println(num1 + operate + num2 + "=" + result);
}
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){
return num1 / num2;
}
}
只能实现两个数之间的加减乘除