package kehouzuoye.zuoye05;
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
double first=0;
double second=0;
System.out.println("请输入第一个操作数:");
if(input.hasNextDouble()){
first=input.nextDouble();
System.out.println("请输入第二个操作数:");
if(input.hasNextDouble()){
second=input.nextDouble();
System.out.println("请输入运算符(+ - * /):");
String symbol=input.next();
double sum=0;
if(symbol.equals("+")){
sum=first+second;
}else if(symbol.equals("-")){
sum=first-second;
}else if(symbol.equals("*")){
sum=first*second;
}else if(symbol.equals("/")){
sum=first/second;
System.out.println("计算结果:"+first+symbol+second+"="+sum);
}else{
System.out.println("输入的有误");
}
}else{
System.out.println("输入无效");
}
}else{
System.out.println("输入无效");
}
}
}
Java模拟计算器算加减乘除
最新推荐文章于 2022-04-17 21:14:04 发布