java实现简易计算器

两位数简单计算器(实现加减乘除功能)

所谓努力,就是主动而有目的的活动。

思考思路中。。。
  • 要有键盘监听功能
  • 提示输入
  • 加减乘除的四个静态方法
  • 判断输入,执行加减乘除的哪一个,并调用方法
  • 进行加减乘除中的运算
  • 输出结果
  • 判断输入是否合法

分析结束,看起来貌似还挺简单(真正敲起来,还是困难重重,,)

开始整
public static void main(String [] args ){
    //键盘输入
 	Scanner scanner = new Scanner(System.in);
    System.out.println("请您输入要计算的两个数");
    //定义a,b接收键盘输入
    double a = scanner.nextDouble();
    double b = scanner.nextDouble();
    
    System.out.println("/t 1 运行加法运算");
    System.out.println("/t 2 运行减法运算");
    System.out.println("/t 3 运行乘法运算");
    System.out.println("/t 4 运行除法运算");
    System.out.println("请您输入数字1~4选择运算:");
    //定义clac 接收用户输入
    int clac = scanner.nextInt();
    //用swith语句判断用户要执行加减乘除中的哪个算法
    //并调用方法
    swith(clac){
        case 1:
        System.out.println("运算结果是:"+sum(a,b));
        break;
        case 2:
        System.out.println("运算结果是:"+reduce(a,b));
        break;
        case 3:
        System.out.println("运算结果是:"+ride(a,b));
        break;
        case 4:
        System.out.println("运算结果是:"+except(a,b));
        break;
        default:
        System.out.println("您输入有误,请重新输入!!");
    }
    
}
//加减乘除的静态方法
public static double sum(double c,double d){
    return  c+d;
}
public static double reduce(double c,double d){
    return  c-d;
}
public static double ride(double c,double d){
    return  c*d;
}
public static double except(double c,double d){
    return  c/d;
}

敲的时候还觉得挺难的,无从下手,但当你真的写出来了,理清思路,发现是如此简单

开心,又是成就满满的一天~~

要四级考试 了,今年我运气爆棚,一定能过,加油!!(听力放过我吧,让俺过去)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值