21xrx.com
2025-03-17 13:35:20 Monday
文章检索 我的文章 写文章
Java实现简易计算器程序
2023-06-13 18:36:32 深夜i     10     0
Java 程序 计算器

我又开始搞Java了,这次是写一个简易计算器程序。想必大家都知道,计算器有加减乘除四个基本运算,那我们来实现一下吧!

下面是完整的代码:

import java.util.Scanner;
public class Calculator {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入第一个数:");
    double num1 = sc.nextDouble();
    System.out.println("请输入第二个数:");
    double num2 = sc.nextDouble();
    System.out.println("请输入运算符(+、-、*、/):");
    String operator = sc.next();
    double result = 0;
    switch (operator) {
      case "+":
        result = num1 + num2;
        break;
      case "-":
        result = num1 - num2;
        break;
      case "*":
        result = num1 * num2;
        break;
      case "/":
        result = num1 / num2;
        break;
      default:
        System.out.println("输入的运算符有误!");
        return;
    }
    System.out.println("计算结果是:" + result);
  }
}

在这个程序中,我使用了Java内置的Scanner类来读入用户输入的数据。用户需要依次输入两个数(num1和num2)和一个运算符(operator),然后根据运算符进行相应的计算,最后输出结果(result)。

我们可以看到,在这个程序中,我使用了switch语句来判断运算符。这个语句会根据用户输入的运算符,执行不同的分支。如果用户输入的运算符不是四个基本运算符之一,程序会输出一个错误信息并结束。

好了,现在我们来试一下我们的计算器。输入以下内容:

请输入第一个数:
10
请输入第二个数:
3
请输入运算符(+、-、*、/):
/

然后按下回车,你会得到如下输出:

计算结果是:3.3333333333333335

呼,成功了!这个简易计算器虽然比较简单,但足够演示基本的Java语法和控制流语句。

  
  

评论区

请求出错了