/*
实现计算器当中的
+
–
*
/
%
实现思路:
1、选择所有数据从键盘输入
2、使用switch语句进行判断
3、需要从控制台输入三次:
*第一个数字
*运算符
*第二个数字
最终再控制台上是这样的一个场景:
欢迎使用简单计算器系统:
请输入第一个数字
请输入运算符:+
请输入第二个数字
运算结果: 10 + 20 = 30
*/
public class SwitchTest
{
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("请输入运算符:");
String operator = s.next();
System.out.print("请输入第二个数字:");
int num2 = s.nextInt();
int result = 0;
switch(operator){
case"+":
result = num1 + num2;
break;
case"-":
result = num1 – num2;
break;
case"*":
result = num1 * num2;
break;
case"/":
result = num1 / num2;
break;
case"%":
result = num1 / num2;
break;
}
System.out.println("运算结果为:" + num1 + operator + num2 + "=" + result);
}
}

未经允许不得转载:天府数据港官方信息博客 » 用switch语法做个简单的计算器
客官点个赞呗! (0)