import java.util.Scanner; public class JiSuan { public static void main(String[] args) { //创建键盘输入读取指令; Scanner scanner =new Scanner(System.in); //while(true):使计算器一直处于工作状态; while(true){ System.out.println("本计算器只支持两个数的运算"); System.out.println("1、加法。2、减法。3、乘法。4、除法。5、退出程序"); //我们用a的数值判断执行什么指令; int a = scanner.nextInt(); //a==5时,终止循环; if(a==5){break;} System.out.println("请输入第一个数"); double b = scanner.nextDouble(); System.out.println("请输入第二个数"); double c = scanner.nextDouble(); switch (a){ case 1: System.out.println(add(b,c)); break; case 2: System.out.println(minus(b,c)); break; case 3: System.out.println(multiply(b,c)); break; case 4: System.out.println(division(b,c)); break; } } } public static double add(double a,double b){ return a+b; } public static double minus(double a,double b){return a-b; } public static double multiply(double a,double b){ return a*b; } public static double division(double a,double b){return a/b;} }
原文:https://www.cnblogs.com/qianyeya/p/14385498.html