21xrx.com
2024-11-05 18:46:30 Tuesday
登录
文章检索 我的文章 写文章
Java实现简易计算器程序
2023-06-16 11:06:12 深夜i     --     --
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语法和控制流语句。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复