问题描述
模拟计算器,利用语句来判断要进行的运算,输入运算数,再输出计算后的结果。
分析
这是简单的四则运算计算机,即实现简单的加减乘除操作。根据用户想选择哪种算术运算,窗体段执行哪种操作。利用switch case来实现,并展示选择界面菜单语句,具体内容如下。
import java.util.Scanner;
public class calculator {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("您要选择的是哪种算术运算?(+,-,*,/):");
String a=input.next();
int num1=0,num2=0;
switch(a)
{
case "+":
System.out.println("请输入第一个加数:");
num1=input.nextInt();
System.out.println("请输入第二个加数:");
num2=input.nextInt();
System.out.println(num1+"+"+num2+"="+(num1+num2));
break;
case "-":
System.out.println("请输入被减数:");
num1=input.nextInt();
System.out.println("请输入减数:");
num2=input.nextInt();
System.out.println(num1+"-"+num2+"="+(num1-num2));
break;
case "*":
System.out.println("请输入第一个乘数:");
num1=input.nextInt();
System.out.println("请输入第二个乘数:");
num2=input.nextInt();
System.out.println(num1+"*"+num2+"="+(num1*num2));
break;
case "/":
System.out.println("请输入被除数:");
num1=input.nextInt();
System.out.println("请输入除数:");
num2=input.nextInt();
System.out.println(num1+"/"+num2+"="+(num1/num2));
break;
default:
System.out.println("请输入正确四则运算符!");
break;
}
input.close();
}
}
结果
加法运算
减法运算
乘法运算
除法运算