编写一个简易计算器

编写一个简易计算器

思路

  1. 用四个方法分别来实现加减乘除
  2. 使用Scanner进行用户交互
  3. 利用switch判断运算符
package com.ylmxy.method;

import java.util.Scanner;

public class Calculator {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        for (;;){
            System.out.println("请输入两个实数:");
            double m = s.nextDouble();      //使用两次nextDouble()实现接收两个实数
            double n = s.nextDouble();
            System.out.println("请输入功能:");
            String function = s.next();     //使用s.next()接收运算符,使用scanner.nextLine()显示错误
            switch (function){
                case "+":
                    System.out.println(add(m,n));
                    break;
                case "-":
                    System.out.println(subtract(m,n));
                    break;
                case "*":
                    System.out.println(multiply(m,n));
                    break;
                case "/":
                    System.out.println(divide(m,n));
                    break;
                default:
                    System.out.println("输入错误");
            }
            s.close();//计算结束后关闭
        }
    }
    public static double add(double a,double b){
        return a + b;
    }
    public static double subtract(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;
    }
}

posted @ 2022-08-14 20:01  YlMXY  阅读(224)  评论(0)    收藏  举报