public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double num1 = scanner.nextDouble();
String mark = scanner.next();
double num2 = scanner.nextDouble();
int markFlag = getMark(mark);
switch (markFlag){
case 1:
System.out.println(num1+num2);
break;
case 2:
System.out.println(num1-num2);
break;
case 3:
System.out.println(num1*num2);
break;
case 4:
System.out.println(num1/num2);
}
}
private static int getMark(String mark){
int markFlag = -1;
switch (mark){
case "+": markFlag= 1;break;
case "-": markFlag= 2;break;
case "*": markFlag= 3;break;
case "/": markFlag= 4;break;
}
return markFlag;
}
计算器(简单的)
最新推荐文章于 2023-04-28 11:44:19 发布