import java.util.Scanner;
 public class z1{
     public static void main(String args[]){
         Scanner scanner=new Scanner(System.in);
         System.out.println("请输入第一个数字:");
         double one=scanner.nextDouble();
         System.out.println("请输入第二个数字:");
         double two=scanner.nextDouble();
         System.out.println("请选择运算符:");
         System.out.println("1:加 2:减 3:乘 4:除");
         double operator=scanner.nextDouble();
         while(operator==4&&two<0){
             System.out.println("被除数不能为0,请重新输入:");
             two=scanner.nextDouble();
         }
         while(operator>4||operator<1){
             System.out.println("运算符不合理,请重新选择运算符:");
             System.out.println("1:加 2:减 3:乘 4:除");
             operator=scanner.nextDouble();
         }
         double result=0;
         double remainder=0;
         switch((int)operator){
             case 1:
                 result=one+two;
                 break;
             case 2:
                 result=one-two;
                 break;
             case 3:
                 result=one*two;
                 break;
             case 4:
                 result=one/two;
                 remainder=one%two;
                 break;
         }
         if (operator==4){
             System.out.println("结果为:"+result+"余数为:"+remainder);
         }else
             System.out.println("结果为:"+result);
         scanner.close();
     }
 }