新手上路,记录学习过程,便于总结,如有不对或和优化的地方,欢迎大家指出!

代码如下:

package method;import java.util.Scanner;public class Demo06 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("请输入第一个数:");while (scanner.hasNextDouble()){double i = scanner.nextDouble();System.out.println("请输入运算符:");String a=scanner.next();System.out.println("请输入第二个数");double j = scanner.nextDouble();switch (a){case "+" : add(i,j);break;case "-" : minus(i,j);break;case "*" : multiply(i,j);break;case "/" : divide(i,j);break;default:System.out.println("请输入合法的数字或运算符!");break;}System.out.println("输入任意字符可退出或输入数字继续计算...");}scanner.close();}public static double add(double i,double j){System.out.println(i+" + "+j+" = "+(i+j));return i+j;}public static double multiply(double i,double j){System.out.println(i+" * "+j+" = "+(i*j));return i*j;}public static double minus(double i,double j){System.out.println(i+" - "+j+" = "+(i-j));return i-j;}public static double divide(double i,double j){if (j==0){System.out.println("分母不能为零!");}else {System.out.println(i+" / "+j+" = "+(i/j));}return i/j;}
}

程序运行的效果如下:

写一个计算器,要求实现加减乘除功能相关推荐

  1. 写一个计算器,要求实现加减乘除功能,并且能够接受新数据,通过用户交互实现

    写一个计算器,要求实现加减乘除功能,并且能够接受新数据,通过用户交互实现 要求: 1.写四个方法:加减乘除 2.利用循环+switch进行用户交互 3.传递需要操作的两个数 4.输出结果 packag ...

  2. 【c语言写计算器】利用函数写一个计算器 包括菜单功能和加减乘除四个功能

    /*利用函数写一个计算器 包括菜单功能和加减乘除四个功能 作者:NBDR_YL*/ #include<stdio.h>int mean(void); //声明菜单的函数 float add ...

  3. 用C语言写一个计算器

    用C语言写一个计算器,除了四则混合运算之外,还支持三角函数和绝对值等函数. PS E:\Code\PL\calc> .\a.exe abs(3*5-4^2) abs(3*5-4^2)=1.000 ...

  4. python 写一个计算器_Python | 写个计算器吧

    今天咱们用python来写一个计算器,计算一组数的最大公约数和最小公倍数吧. 注:本文使用python3 01 死循环 下面给出一段看似正确的代码,这段代码的作用是给出n1,n2的最小公倍数. 你可以 ...

  5. 写一个计算器(C语言版本),可以求出:整数的加,减,乘,除四则运算

    写一个计算器(C语言版本),可以求出:整数的加,减,乘,除四则运算! 对于求出整数的加减乘除问题,我想大家现如今看见笔者此篇博文时候!大多都已经能够正确写出准确的代码来求整数的加减乘除了!其实对于计算 ...

  6. 网页中用PHP设计一个计算器,用PHP写一个计算器(附完整代码)_后端开发

    PHP作用域和文件夹操作示例_后端开发 php中的作用域有:变量作用域.静态变量.匿名函数use,函数内部不能访问函数外部的变量,但在匿名函数中,可以通过use将外部变量引入匿名函数中. 本篇文章介绍 ...

  7. 如何用C语言写一个web服务器的基础功能

    我们都知道,学一门语言,只是单独看了就不写的话是很容易出现眼高手低的,所以,今天摩杜云要给大家分享的内容,就是如何用C语言写一个web服务器的基础功能,希望大家看完有所收获. 服务器架构 目标架构 以 ...

  8. vue手写一个计算器

    计算器大家都不陌生 有计算器机器 有手机计算器 网页计算器! 那么好 今天我来给大家手写一个计算器 啥都不说上操作 请听题:vue手写计算器 一个个小方块拼成一个计算器 绿色比较好 可以缓解视力哦 i ...

  9. 用Python写一个计算器

    学习目标:学会利用python的GUI做界面布局 手写计算器代码熟悉控件的使用方法 优化计算器代码,解决获取按钮文本的方法 了解lambda函数的传参优点和局限 打包生成自己的计算器软件,并独立运行 ...

  10. python 写一个计算器_用 Python 写个计算器

    首页 专栏 python 文章详情 0 用 Python 写个计算器 Python小二 发布于 56 分钟前 我们常见的计算辅助工具有两种,一种是古人发明的算盘,另一种就是我们现代人发明的计算器,与算 ...

最新文章

  1. 网易云信11月大事记
  2. Linux快捷键及文件和目录的操作
  3. Python小游戏(消消乐)
  4. 设置ios6中UIViewController旋转
  5. 网页版blast构建
  6. 一位网络工程师的终告
  7. 《原力计划【第二季】》第 8 周周榜揭晓!!!
  8. 递归实现指数型枚举(搜索)
  9. opencv出错:error: (-213:The function/feature is not implemented) Unknown/unsupported array type
  10. 爬虫获取::after_这种反爬虫手段有点意思,看我破了它!
  11. 九江职业技术学院工业机器人_黑龙江农业工程职业学院学子喜获工业机器人大赛一等奖...
  12. Wifidog 认证
  13. 概率统计笔记之 “数学期望和方差”
  14. mysql timestamp毫秒_MySQL的Timestamp插入丢失毫秒的问题
  15. 用PS制作墙壁上的时尚立体文字图案
  16. 华三防火墙能直连服务器吗,华三防火墙配置求教
  17. CAD多段线无法合并的问题
  18. c语言实现鼠标驱动,用C语言写的鼠标驱动程序.doc
  19. html字体下划线取消,取消下划线与显示下划线设置
  20. 大数据分析——点“数”成金

热门文章

  1. 天猫双11全球狂欢节的诞生,源于对快乐的分享
  2. 可变参数实现工厂模式
  3. Visual Studio 添加外部.cpp/.h文件
  4. 分支限界法——装载问题
  5. mysql服务启动不了问题
  6. Lecture 17-2
  7. python基础篇{控制流语句}
  8. 2023年,消失的金三银四
  9. 录取了环境建模专业,准备开始为期一年的学习
  10. css 隐藏 scrollbar