栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Java实现简单计算器

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java实现简单计算器

计算器自己练习
import java.util.Scanner;

public class JiSuanJi {
    public static void main(String[] args) {
        while (true) {
            System.out.println("请输入第一个数字 :");
            Scanner a1 = new Scanner(System.in);
            int b1 = a1.nextInt();

            System.out.println("请输入加减乘除 :");
            Scanner a3 = new Scanner(System.in);
            String b3 = a3.nextLine();

            System.out.println("请输入第二个数字 :");
            Scanner a2 = new Scanner(System.in);
            int b2 = a2.nextInt();


            switch (b3) {
                case "+":
                    add(b1, b2);
                    break;
                case "-":
                    jianfa(b1, b2);
                    break;
                case "*":
                    chengfa(b1, b2);
                    break;
                case "/":
                    chufa(b1, b2);
                    break;
            }
        }
    }

    public static void add(int b1, int b2) {
        int sum = 0;
            sum = b1 + b2;
        System.out.println(sum);
    }
    public static void jianfa(int b1, int b2) {
        int sum = 0;
        sum = b1 - b2;
        System.out.println(sum);
    }
    public static void chengfa(int b1, int b2) {
        int sum = 0;
        sum = b1 * b2;
        System.out.println(sum);
    }
    public static void chufa(int b1, int b2) {
        int sum = 0;
        sum = b1 / b2;
        System.out.println(sum);
    }
}

每个方法可以直接return ,最后在main函数里整个输出语句。

public static void add(int b1, int b2){   //这样写代码更少
    return b1 + b2;
}
public static void main (String[] args){
    System.out.println(return);           //直接在主函数里写一句输出返回值即可
}

英语不好,自己写着玩的。可能会有不规范,请勿学习。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1030629.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号