用scanner写一个JAVA计算器功能

用scanner写一个JAVA计算器功能

1.首先计算器有+,-,*,/四种操作符运算
2.要有两个数进行运算
3.要写3个scanner对象用来接收,一个接收用户输入的运算符,另两个接收用户输入的操作数
Scanner num1 = new Scanner(System.in);
Scanner method = new Scanner(System.in);
Scanner num2 = new Scanner(System.in);
4.用户输入的数可能是小数,所以选择double类型接收
double a = num1.nextDouble();

    String c = method.next();
    //运算符我用的String类型
    double b = num2.nextDouble();

5.运算逻辑,代码整体

 public static void main(String[] args) {

        Scanner num1 = new Scanner(System.in);
        Scanner method = new Scanner(System.in);
        Scanner num2 = new Scanner(System.in);
        System.out.println("请输入第一个数");
        double a = num1.nextDouble();
        System.out.println("运算符");
        String c = method.next();
        System.out.println("请输入第二个数");
        double b = num2.nextDouble();

        if (c.equals("+")){
            System.out.println(a+b);
        }else if (c.equals("-")){
            System.out.println(a-b);
        }else if (c.equals("*")){
            System.out.println(a*b);
        }else if (c.equals("/")){
            System.out.println(a/b);
        }else {
            System.out.println("输入有误");
        }




    }
}
©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页