package com.j05.test;

import java.util.Scanner;

/*
 * 1.从键盘输入2个数和一个运算符(+,-,*,/),输出运算结果(switch语句写)
 * 
 */
public class SwitchDemo01 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("输入第一个数:");
		int num1 = sc.nextInt();
		System.out.println("输入第二个数:");
		int num2 = sc.nextInt();
		System.out.println("输入运算符:");
		char ch = sc.next().charAt(0);
		int result = 0;//保存运算结果
		
		switch (ch) {
		case '+':
			result = num1 + num2;
			System.out.println(num1+" + "+num2+" = "+result);
			break;
		case '-':
			result = num1 - num2;
			System.out.println(num1+" - "+num2+" = "+result);
			break;
		case '*':
			result = num1 * num2;
			System.out.println(num1+" * "+num2+" = "+result);
			break;
		case '/':
			result = num1 / num2;
			System.out.println(num1+" / "+num2+" = "+result);
			break;

		default:
			System.out.println("会不会输啊?");
			break;
		}
	}

}

测试:

输入第一个数:
1
输入第二个数:
2
输入运算符:
+
1 + 2 = 3
输入第一个数:
1
输入第二个数:
2
输入运算符:
-
1 - 2 = -1
输入第一个数:
1
输入第二个数:
2
输入运算符:
*
1 * 2 = 2
输入第一个数:
1
输入第二个数:
2
输入运算符:
/
1 / 2 = 0