写一个计算器,要求实现加减乘除功能
新手上路,记录学习过程,便于总结,如有不对或和优化的地方,欢迎大家指出!
代码如下:
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.写四个方法:加减乘除 2.利用循环+switch进行用户交互 3.传递需要操作的两个数 4.输出结果 packag ...
- 【c语言写计算器】利用函数写一个计算器 包括菜单功能和加减乘除四个功能
/*利用函数写一个计算器 包括菜单功能和加减乘除四个功能 作者:NBDR_YL*/ #include<stdio.h>int mean(void); //声明菜单的函数 float add ...
- 用C语言写一个计算器
用C语言写一个计算器,除了四则混合运算之外,还支持三角函数和绝对值等函数. PS E:\Code\PL\calc> .\a.exe abs(3*5-4^2) abs(3*5-4^2)=1.000 ...
- python 写一个计算器_Python | 写个计算器吧
今天咱们用python来写一个计算器,计算一组数的最大公约数和最小公倍数吧. 注:本文使用python3 01 死循环 下面给出一段看似正确的代码,这段代码的作用是给出n1,n2的最小公倍数. 你可以 ...
- 写一个计算器(C语言版本),可以求出:整数的加,减,乘,除四则运算
写一个计算器(C语言版本),可以求出:整数的加,减,乘,除四则运算! 对于求出整数的加减乘除问题,我想大家现如今看见笔者此篇博文时候!大多都已经能够正确写出准确的代码来求整数的加减乘除了!其实对于计算 ...
- 网页中用PHP设计一个计算器,用PHP写一个计算器(附完整代码)_后端开发
PHP作用域和文件夹操作示例_后端开发 php中的作用域有:变量作用域.静态变量.匿名函数use,函数内部不能访问函数外部的变量,但在匿名函数中,可以通过use将外部变量引入匿名函数中. 本篇文章介绍 ...
- 如何用C语言写一个web服务器的基础功能
我们都知道,学一门语言,只是单独看了就不写的话是很容易出现眼高手低的,所以,今天摩杜云要给大家分享的内容,就是如何用C语言写一个web服务器的基础功能,希望大家看完有所收获. 服务器架构 目标架构 以 ...
- vue手写一个计算器
计算器大家都不陌生 有计算器机器 有手机计算器 网页计算器! 那么好 今天我来给大家手写一个计算器 啥都不说上操作 请听题:vue手写计算器 一个个小方块拼成一个计算器 绿色比较好 可以缓解视力哦 i ...
- 用Python写一个计算器
学习目标:学会利用python的GUI做界面布局 手写计算器代码熟悉控件的使用方法 优化计算器代码,解决获取按钮文本的方法 了解lambda函数的传参优点和局限 打包生成自己的计算器软件,并独立运行 ...
- python 写一个计算器_用 Python 写个计算器
首页 专栏 python 文章详情 0 用 Python 写个计算器 Python小二 发布于 56 分钟前 我们常见的计算辅助工具有两种,一种是古人发明的算盘,另一种就是我们现代人发明的计算器,与算 ...
最新文章
- 网易云信11月大事记
- Linux快捷键及文件和目录的操作
- Python小游戏(消消乐)
- 设置ios6中UIViewController旋转
- 网页版blast构建
- 一位网络工程师的终告
- 《原力计划【第二季】》第 8 周周榜揭晓!!!
- 递归实现指数型枚举(搜索)
- opencv出错:error: (-213:The function/feature is not implemented) Unknown/unsupported array type
- 爬虫获取::after_这种反爬虫手段有点意思,看我破了它!
- 九江职业技术学院工业机器人_黑龙江农业工程职业学院学子喜获工业机器人大赛一等奖...
- Wifidog 认证
- 概率统计笔记之 “数学期望和方差”
- mysql timestamp毫秒_MySQL的Timestamp插入丢失毫秒的问题
- 用PS制作墙壁上的时尚立体文字图案
- 华三防火墙能直连服务器吗,华三防火墙配置求教
- CAD多段线无法合并的问题
- c语言实现鼠标驱动,用C语言写的鼠标驱动程序.doc
- html字体下划线取消,取消下划线与显示下划线设置
- 大数据分析——点“数”成金