概述
写一个计算器,要求实现加减乘除功能,并且能够通过交互实现
思路:
1.写4个方法:加减乘除
2.领用switch进行用户交互
3.传递需要操作的两个数
4.输出结果
package base;
import java.util.Scanner;
/**
* 计算器: 实现计算器加减乘除的功能
* 导出要执行的jar包,通过bat批处理来运行文件
*
* @author lihao
*
*/
public class Calculator {
public static void main(String[] args) {
// 创建scanner扫描对象,获取用户输入数据
Scanner scanner = new Scanner(System.in);
// 请输入第一个数据
System.out.println("请输入个数:");
double i = scanner.nextDouble();
// 请输入运算符
System.out.println("请输入运算符:");
String next = scanner.next();
// 请输入第二个数据
System.out.println("请输入另一个数:");
double b = scanner.nextDouble();
// 关闭scanner资源
scanner.close();
// 用switch方法根据输入的运算符调用不同的方法
switch (next) {
case "+":
//记得输出 “System.out.println”
//记得 “break”
System.out.println("结果为:" + sum(i, b));
break;
case "-":
System.out.println("结果为:" + sub(i, b));
break;
case "*":
System.out.println("结果为:" + multiply(i, b));
break;
case "/":
System.out.println("结果为:" + div(i, b));
break;
}
}
//
加法
public static double sum ( double a, double b){
return a + b;
}
// 乘法
public static double multiply ( double a, double b){
return a * b;
}
// 减法
public static double sub ( double a, double b){
return a - b;
}
// 除法
public static double div ( double a, double b){
return a / b;
}
最后
以上就是沉默荷花为你收集整理的写一个计算器的全部内容,希望文章能够帮你解决写一个计算器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复