···需求···
1.设计计算器,需要满足简单的两位数的加减乘除运算
思路:
输入两位数,运算符号,得出运算结果
package yunsuan;
import java.util.Scanner;
public class Practice{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一位数:");
double a = sc.nextDouble();
System.out.println("请输入第二个数:");
double b = sc.nextDouble();
System.out.println("请输入运算符号:");
String str = sc.next();
//判断运算符号与四个运算方法匹配并输出运算结果
if("+".equals(str)){
double sum = add(a,b);
System.out.println("a+b="+sum);
}
if("-".equals(str)){
double sum = sub(a,b);
System.out.println("a-b="+sum);
}
if("*".equals(str)){
double sum = mul(a,b);
System.out.println("a*b="+sum);
}
if("/".equals(str)){
double sum = div(a,b);
System.out.println("a/b="+sum);
}
} //加法运算方法
public static void add(double a,double b){
return a+b;
}
减法运算方法
public static void sub(double a,double b){
return a-b;
}
//乘法运算方法
public static void mul(double a,double b){
return a*b;
}
//除法运算方法
public static void div(double a,double b){
return a/b;
}
}
此代码只能实现简单的两位数的加减乘除运算,且没有处理输入异常的情况。