//编写一个简易计算器
public class Demo01 {
public static void main(String[] args) {
computerCalculate();
}
public static int add(int a,int b){
return a+b;
}
public static int sub(int a,int b){
return a-b;
}
public static int mul(int a,int b){
return a*b;
}
public static double div(int a,int b){
return a/(double)b;
}
public static void computerCalculate(){
Scanner scanner = new Scanner(System.in);
while (true){
System.out.println("加法----------1\n减法----------2\n乘法----------3\n除法----------4\n退出----------其他");
System.out.println("选择计算器功能");
int num = scanner.nextInt();
if(num==1){
System.out.println("输入a和b(中间回车即可)");
int a = scanner.nextInt();
int b = scanner.nextInt();
int result = add(a,b);
System.out.println(""+a+"+"+b+" = "+result);
}
else if(num==2){
System.out.println("输入a和b(中间回车即可)");
int a = scanner.nextInt();
int b = scanner.nextInt();
int result = sub(a,b);
System.out.println(""+a+"-"+b+" = "+result);
}
else if(num==3){
System.out.println("输入a和b(中间回车即可)");
int a = scanner.nextInt();
int b = scanner.nextInt();
int result = mul(a,b);
System.out.println(""+a+"*"+b+" = "+result);
}
else if(num==4){
System.out.println("输入a和b(中间回车即可)");
int a = scanner.nextInt();
int b = scanner.nextInt();
double result = div(a,b);
System.out.println(""+a+"/"+b+" = "+result);
}
else{
break;
}
}
}
}
编写一个简易计算器
最新推荐文章于 2023-06-18 10:10:40 发布