1 package com.structure; 2 3 import java.util.Scanner; 4 5 public class ZuoYe04 { 6 7 public static void main(String[] args) { 8 Scanner meng00=new Scanner(System.in); 9 10 11 int a = 0; 12 int b=0; 13 14 System.out.println("请输入第一个操作数:"); 15 if (meng00.hasNextInt()==true) { 16 a=meng00.nextInt(); 17 System.out.println("请输入第二个操作数:"); 18 19 if (meng00.hasNextInt()==true) { //if 判断输入的数是否合法 20 b=meng00.nextInt(); 21 System.out.println("请输入你的计算符号(只能输入+、-、*、/)"); 22 String c=meng00.next(); //输入计算符号 23 switch (c) { 24 case "+": 25 System.out.println(a+"+"+b+"="+(a+b));//+计算结果 26 break; 27 case "-": 28 System.out.println(a+"-"+b+"="+(a-b));//-计算结果 29 break; 30 case "*": 31 System.out.println(a+"*"+b+"="+(a*b));//*计算结果 32 break; 33 case "/": 34 System.out.println(a+"/"+b+"="+(a/b));//除计算结果 35 break; 36 } 37 38 }else { 39 System.out.println("输入不合法:"); //输入错误,提示输入不合法 40 } 41 42 } 43 } 44 }