实现计算器当中的
+
-
*
/
%
实现思路:
-
1.选择所有数据从键盘输入
-
2.使用switch语句进行判断
-
3.需要从控制台输入三次:
- 第一个数字
- 运算符
- 第二个数字
-
4.最终在控制台上是这样的一个场景:
欢迎使用简单计算器系统:
请输入第一个数字:10
请输入运算符:+
请输入第二个数字:20
运算结果:10 + 20 = 30 -
5.关键代码:
-
public class SwitchTest02{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); System.out.println("欢迎使用简单计算器系统!"); System.out.print("请输入第一个数字:"); int num1 = s.nextInt(); System.out.print("请输入运算符:"); char a = s.next().charAt(0); System.out.print("请输入第二个数字:"); int num2 = s.nextInt(); switch(a){ case '+' : System.out.print("运算结果:" + num1 + " + " + num2 + " = " + (num1 + num2)); break; case '-' : System.out.print("运算结果:" + num1 + " - " + num2 + " = " + (num1 - num2)); break; case '*' : System.out.print("运算结果:" + num1 + " * " + num2 + " = " + (num1 * num2)); break; case '/' : System.out.print("运算结果:" + num1 + " / " + num2 + " = " + (num1 / num2)); break; case '%' : System.out.print("运算结果:" + num1 + " % " + num2 + " = " + (num1 % num2)); break; default : System.out.print("你输入的运算符非法!"); } } }
-
6.运行结果图:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/94371.html