题目

编写一个简易计算器,要求具备加减乘除和退出的功能。

分析

  1. 进入界面
  2. 根据不同的指令调用加减乘除方法
  3. 输出结果

Java实现

public static void test09(){
Scanner sc = new Scanner(System.in);
while (true){
System.out.println("请输入编号选择操作:"+"\n1.加法"+"\n2.减法"+"\n3.乘法"+"\n4.除法"+"\n5.退出");
int a = sc.nextInt();
if (a == 5) break;
if (a < 1 || a > 5 ) {
System.out.println("输入错误请重新输入!");
continue;
}
System.out.println("请输入2个数进行计算");
double num1 = sc.nextDouble();
double num2 = sc.nextDouble();
Double result ;
if (a == 1){
result = num1 + num2;
}else if (a == 2){
result = num1 - num2;
}else if (a == 3){
result = num1 * num2;
}else {
result = num1 / num2;
}
System.out.println("结果:"+result);
}
}