作业
- 写一个计算器,要求实现加减乘除功能,通过用户交互实现
- 思路
- 写四个方法:加减乘除
- 利用循环+switch进行用户交互
- 传递需要操作的两个数
- 输出结果
package com.ycy;
import java.util.Scanner;
public class demo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double num1 = scanner.nextDouble();
String formula = scanner.next();
double num2 = scanner.nextDouble();
switch (formula){
case "+":
System.out.println(add(num1,num2));
break;
case "-":
System.out.println(minus(num1,num2));
break;
case "*":
System.out.println(multiply(num1,num2));
break;
case"/":
System.out.println(divide(num1,num2));
break;
}
}
public static double add(double a,double b){
return a+b;
}
public static double minus(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;
}
}