选择结构switch3

115 阅读1分钟

/* 实现计算器当中的

        +
	-
	*
	%

实现思路:
        1、选择所有数据从键盘输入
	2、使用switch语句进行判断
	3、需要从控制台输入三次:
	        *第一个数字
		*运算符
		*第二个数字

最终在控制台上是这样一个场景:
    欢迎使用简单计算器系统:
	请输入第一个数字:10
	请输入运算符:+、-、*、/
	请输入第二个数字:20
	运算结果;10 + 20 = 30

*/

public class SwitchTest03 {

public static void main (String[] args){
	java.util.Scanner s = new java.util.Scanner(System.in);
	System.out.println("欢迎使用计算机系统");
	System.out.println("请输入第一个数字");
	int num1 = s.nextInt();
	System.out.println("请输入运算符");
	String b = s.next();
	System.out.println("请输入第二个数字");
	int num2 = s.nextInt();

	int result = 0 ;

	switch (b)
	{
	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;
	default :
		System.out.println("运算符怎么回事?");
	
	}
	System.out.println("运算结果为:" + num1 + b + num2 + "=" +result);
}

}