题目要求:
//写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互
//写四个方法(加减乘除)
//利用循环 + switch 进行用户交互
//传递需要操作的两个数字
//输出结果
public class HomeworkMethod {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()){
String mark = scanner.next();
double first = scanner.nextDouble();
double second = scanner.nextDouble();
double sum = 0.0;
switch (mark){
case "+":
sum = add(first , second);
break;
case "-":
sum = cut(first , second);
break;
case "*":
sum = multiply(first , second);
break;
case "/":
sum = divide(first , second);
break;
default:
System.out.println("输入错误");
}
System.out.println("结果是:"+sum);
}
}
public static double add(double a ,double b){
return a + b;
}
public static double cut(double a ,double b){
return a - b;
}
public static double multiply(double a ,double b){
return a * b;
}
public static double divide(double a ,double b){
return a / b;
}
}