javaSE基础

                                                                                                       简易计算器

package method;
import java.time.Year;
import java.util.Scanner;
public class EnhancedTheCalculator {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        char s;
        do {
            System.out.println("请您输入俩个数字进行简单数学元素,加减乘除以及求余(取模),如: 12 * 34");
            double a = scanner.nextDouble();
            char x = scanner.next().charAt(0);
            double b = scanner.nextDouble();
            double res;
            switch (x){
                case '+':
                    res = a + b;
                    System.out.println("加法的结果是:" + res);
                    break;
                case '-':
                    res = a - b;
                    System.out.println("减法的结果是:" + res);
                    break;
                case '*':
                    res = a * b;
                    System.out.println("乘法的结果是:" + res);
                    break;
                case '/':
                    if (b == 0){
                        System.out.println("土鸡运算错误,请土鸡重新输入:");
                    }else{
                        res = a / b;
                        System.out.println("除法的结果为:"+ res);
                    }
                    break;
                default:
                    System.out.println("土鸡的输入算式格式错误,请土鸡重新输入");
            }
            System.out.println("是否重新开始进行运算?请土鸡重新输入y/n");
            s = scanner.next().charAt(0);
        }while (s == 'y');
        System.out.println("感谢您的使用,祝土鸡必死!");
        scanner.close();
    }
}
posted @ 2021-09-18 13:42  洛无极262  阅读(66)  评论(0)    收藏  举报
莫愁前路无知己,天下谁人不识君