初识java 之 通过switch实现简易计算器功能

2022/7/26 1:24:05

本文主要是介绍初识java 之 通过switch实现简易计算器功能,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

需求

通过switch实现计算器功能 + - * / %

最终控制台实现场景
  欢迎使用simple的计算器
  请输入第一个数字:
  请输入运算符(+ - * / %):
  请输入第二个数字:
  运算结果: 1 + 2 = 3

实现代码

 1 /*
 2 需求:switch实现计算器功能 + - * / %
 3 
 4 最终控制台实现场景:
 5 欢迎使用simple的计算器
 6 请输入第一个数字:
 7 请输入运算符(+ - * / %):
 8 请输入第二个数字:
 9 运算结果: 1 + 2 = 3
10 */
11 
12 public class calculator
13 {
14     public static void main(String[] args)
15     {
16         java.util.Scanner scanner = new java.util.Scanner(System.in); // 声明接收用户键盘输入
17         System.out.println("********** 欢迎使用simple的计算器 **********");
18         System.out.println("请输入第一个数字:");
19         int x = scanner.nextInt(); // 第一个数字
20         System.out.println("请输入运算符:");
21         String s = scanner.next(); // 运算符
22         System.out.println("请输入第二个数字:");
23         int y = scanner.nextInt(); // 第二个数字
24         int z = 0;
25         switch(s)
26         {
27             case "+":
28                 z = x + y;
29                 break;
30             case "-":
31                 z = x - y;
32                 break;
33             case "*":
34                 z = x * y;
35                 break;
36             case "/":
37                 z = x / y;
38                 break;
39             case "%":
40                 z = x % y;
41                 break;
42             default:
43                 System.out.println("输入不正确,请重新输入....");
44         }
45         System.out.println("运算结果:" + x + s + y + "=" + z);
46     }
47 }
switch实现计算器功能

执行效果

 



这篇关于初识java 之 通过switch实现简易计算器功能的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程