返回列表 發帖
  1. public class tqc206
  2. {
  3.     public static void main(String args[])
  4.     {
  5.         try
  6.         {
  7.             if(args.length==3)
  8.             {
  9.                 float a=Float.parseFloat(args[0]);
  10.                 float b=Float.parseFloat(args[2]);
  11.                 switch(args[1])
  12.                 {
  13.                     case "+":
  14.                         System.out.println(a+"+"+b+"+"+(a+b));
  15.                         break;
  16.                     case "-":
  17.                         System.out.println(a+"-"+b+"-"+(a-b));
  18.                         break;
  19.                     case "*":
  20.                         System.out.println(a+"*"+b+"*"+(a*b));
  21.                         break;
  22.                     case "/":
  23.                         if(b==0)
  24.                         {
  25.                             System.out.println("除數不可為0");
  26.                             return;
  27.                         }
  28.                         System.out.println(a+"/"+b+"/"+(a/b));
  29.                         break;
  30.                     default:
  31.                         System.out.print("引數格式不對,請使用如下格式\n Calc 1 + 2");
  32.                         break;
  33.                 }
  34.             }else
  35.             {
  36.                 System.out.print("引數格式不對,請使用如下格式\n Calc 1 + 2");
  37.             }
  38.         }catch(Exception e)
  39.         {
  40.             System.out.print("引數格式不對,請使用如下格式\n Calc 1 + 2");
  41.         }
  42.     }
  43. }
複製代碼

TOP

返回列表