计算器1.0版

import java.util.Scanner;

public class Calculator {
    public static void main(String[] args) {
        int k = 0; //表示算术类型
        System.out.println("请选择要进行的计算类型(1:加,2:减,3:乘,4:除):");
        Scanner scanner = new Scanner(System.in);
        k = scanner.nextInt();

        System.out.println("请输入第一个数:");
        double c1 = scanner.nextDouble();
        System.out.println("请输入第二个数:");
        double c2 = scanner.nextDouble();

        switch (k){
            case 1:
                System.out.println("计算结果是:" +plus(c1,c2));
                break;
            case 2:
                System.out.println("计算结果是:" +minus(c1,c2));
                break;
            case 3:
                System.out.println("计算结果是:" +multiple(c1,c2));
                break;
            case 4:
                System.out.println("计算结果是:" +division(c1,c2));
                break;
        }

    }

    //加法函数
    public static double plus(double num1,double num2){
        double result = num1 + num2;
        return result;
    }
    //减法函数
    public static double minus(double num1,double num2){
        double result = num1 - num2;
        return result;
    }
    //乘法函数
    public static double multiple(double num1,double num2){
        double result = num1 * num2;
        return result;
    }
    //除法函数
    public static double division(double num1,double num2) {
        double result = num1 / num2;
        return result;
    }
}

相关推荐

  1. 计算机网络(第六)复习提纲11

    2024-04-13 18:18:01       46 阅读
  2. 计算机网络(第六)复习提纲14

    2024-04-13 18:18:01       57 阅读
  3. 计算机网络(第六)复习提纲13

    2024-04-13 18:18:01       47 阅读
  4. 计算机网络(第六)复习提纲16

    2024-04-13 18:18:01       47 阅读
  5. 计算机网络(第六)复习提纲17

    2024-04-13 18:18:01       50 阅读
  6. 计算机网络(第六)复习提纲19

    2024-04-13 18:18:01       60 阅读
  7. 计算机网络(第六)复习提纲15

    2024-04-13 18:18:01       42 阅读
  8. Soulver v3.10.3.1 mac 智能文本计算器 兼容 M1/M2/M3

    2024-04-13 18:18:01       58 阅读
  9. 计算器1.0

    2024-04-13 18:18:01       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-13 18:18:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-13 18:18:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-13 18:18:01       87 阅读
  4. Python语言-面向对象

    2024-04-13 18:18:01       96 阅读

热门阅读

  1. Elasticsearch的倒排索引是什么?

    2024-04-13 18:18:01       31 阅读
  2. 思维题,LeetCode 2923. 找到冠军 I

    2024-04-13 18:18:01       42 阅读
  3. (32)4.12 作业题

    2024-04-13 18:18:01       39 阅读
  4. 猴子选大王(循环单链表)

    2024-04-13 18:18:01       37 阅读
  5. vue this.$set()、this.$delete使用方法

    2024-04-13 18:18:01       40 阅读
  6. go语言并发编程(四) ——再探管道

    2024-04-13 18:18:01       39 阅读
  7. The Great Equalizer

    2024-04-13 18:18:01       41 阅读
  8. Web服务器原理

    2024-04-13 18:18:01       34 阅读
  9. C#:求两个整数的最大值

    2024-04-13 18:18:01       36 阅读