package com.yupei.constract.test;
import java.util.Scanner;
public class caculate {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);String next;
do {
System.out.println("请输入数字来进行运算吧!");
double m = scanner.nextFloat(); //获取第一个数字
String x = scanner.next(); //获取加减乘除符号
double n = scanner.nextDouble(); // 获取第二个数字
double result; //存储运算结果switch (x) {
case "+":
result = m + n;
System.out.println("加法运算的结果是:" + result);
break;
case "-":
result = m - n;
System.out.println("减法运算的结果是:" + result);
break;case "*":
result = m * n;
System.out.println("乘法运算的结果是:" + result);
break;
case "/":
if (n == 0) {
System.out.println("除数不能为0");
} else {
result = m / n;
System.out.println("除法运算的结果是:" + result);
}
break;default:
System.out.println("您输入的内容不合法");
}
System.out.println("是否要重新开始运算,请输入yes/no");
next = scanner.next();
} while (next.equals("yes"));
System.out.println("感谢您的使用");
}
}



