ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

使用 Scanner 和switch 写一个简易的加减乘除计算器

2021-12-16 15:32:12  阅读:101  来源: 互联网

标签:scanner Scanner double System break switch println 加减乘除 out



// 利用Scanner 和 switch 写一个简易的 加减乘除 计算器;
public class Computer {
    public static void main(String[] args) {
        // 创建Scanner 扫描器接收用户的输入
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入第一数字:");
        double a = scanner.nextDouble();
        System.out.println("请输入运算符:");
        String b = scanner.next();
        System.out.println("请输入第二个数字:");
        double c = scanner.nextDouble();
        switch (b){
            case "+":
                double add = a+c;
                System.out.println(a+"+"+c+"的结果为:"+add);
                break;
            case "-":
                double sub = a-c;
                System.out.println(a+"-"+c+"的结果为:"+sub);
                break;
            case "*":
                double mul = a*c;
                System.out.println(a+"*"+c+"的结果为:"+mul);
                break;

            case "/":
                double dev = a/c;
                System.out.println(a+"/"+c+"的结果为:"+dev);
                break;

            default:
                System.out.println("请按要求输入运算符:+ - * /");
                break;
        }
        scanner.close(); //关闭扫描器
    }
}

标签:scanner,Scanner,double,System,break,switch,println,加减乘除,out
来源: https://www.cnblogs.com/miaoxs/p/15698321.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有