8、使用switch语句实现迷你运算器,支持“+”、“-”、“*”、“/”,从控制台输入两个操作数,显示输出运算结果。

import java.util.Scanner;

public class Zuoye1 {
/**
* 使用switch语句实现迷你运算器, 支持“+”、“-”、“*”、“/”, 从控制台输入两个操作数, 显示输出运算结果。
*
* @param args
*/

public static void main(String[] args) {

	String answer = ""; // 控制循环

	do {
		double sum = 0.0; // 保存计算结果

		Scanner input = new Scanner(System.in);

		System.out.println("请输入第一个数:");

		int num1 = input.nextInt();

		System.out.println("请输入第二个数:");

		int num2 = input.nextInt();

		System.out.println("请输入运算符:(1.加+2.减-3.乘*4.除/)");

		int num3 = input.nextInt();

		switch (num3) {

		case 1:
			sum = num1 + num2;
			break;
		case 2:
			sum = num1 - num2;
			break;
		case 3:
			sum = num1 * num2;
			break;
		case 4:
			sum = num1 / num2;
			break;

		}

		System.out.println("计算结果为:" + sum);
		System.out.println("是否继续?(y/n)");
		answer = input.next();

	} while ("y".equals(answer));

	System.out.println("谢谢您的使用!");
}

}
——————————————————————————
制作人:流川枫

猜你喜欢

转载自blog.csdn.net/qq_44739706/article/details/89838950