如何实现一个基础的Java简单计算器程序?

2026-04-30 03:032阅读0评论SEO资源
  • 内容介绍
  • 相关推荐

本文共计399个文字,预计阅读时间需要2分钟。

如何实现一个基础的Java简单计算器程序?

Java实现简易计算器的实现,包括操作流程和用户通过输入要被运算的数字和运算符,进行数字的运算。例如,用户输入2+2,则会输出4。加减乘法运算截图。

Java简易计算器的实现,供大家参考,具体内容如下

操作流程

用户通过输入要被运算的数字和运算符,进行数字的运算,例如用户输入2+2则会输出4。

加法运算截图

减法运算截图

如何实现一个基础的Java简单计算器程序?

乘法运算截图

除法运算截图

代码

import java.util.Scanner; //简易计算器 实现加减乘除 public class Demo11 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入要计算的第一个数字:"); int num1 = 0; int num2 = 0; int d = 0; num1 = scanner.nextInt(); System.out.println("请输入运算符:"); String c = scanner.next(); System.out.println("请输入要计算的第二个数字:"); num2 = scanner.nextInt(); // Demo11 de = new Demo11(); // int c = add(1,2); // if(c == "+") // { // add(1,2); // } switch(c){ case "+": d = add(num1,num2); break; case "-": d = reduce(num1,num2); break; case "*": d = multi(num1,num2); break; case "/": d = division(num1,num2); break; } System.out.println("运算结果为:"+d); scanner.close(); } public static int add(int a,int b){ return a+b; } public static int reduce(int a,int b){ return a-b; } public static int multi(int a,int b){ return a*b; } public static int division(int a,int b){ return a/b; } }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

本文共计399个文字,预计阅读时间需要2分钟。

如何实现一个基础的Java简单计算器程序?

Java实现简易计算器的实现,包括操作流程和用户通过输入要被运算的数字和运算符,进行数字的运算。例如,用户输入2+2,则会输出4。加减乘法运算截图。

Java简易计算器的实现,供大家参考,具体内容如下

操作流程

用户通过输入要被运算的数字和运算符,进行数字的运算,例如用户输入2+2则会输出4。

加法运算截图

减法运算截图

如何实现一个基础的Java简单计算器程序?

乘法运算截图

除法运算截图

代码

import java.util.Scanner; //简易计算器 实现加减乘除 public class Demo11 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入要计算的第一个数字:"); int num1 = 0; int num2 = 0; int d = 0; num1 = scanner.nextInt(); System.out.println("请输入运算符:"); String c = scanner.next(); System.out.println("请输入要计算的第二个数字:"); num2 = scanner.nextInt(); // Demo11 de = new Demo11(); // int c = add(1,2); // if(c == "+") // { // add(1,2); // } switch(c){ case "+": d = add(num1,num2); break; case "-": d = reduce(num1,num2); break; case "*": d = multi(num1,num2); break; case "/": d = division(num1,num2); break; } System.out.println("运算结果为:"+d); scanner.close(); } public static int add(int a,int b){ return a+b; } public static int reduce(int a,int b){ return a-b; } public static int multi(int a,int b){ return a*b; } public static int division(int a,int b){ return a/b; } }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。