黑马程序员技术交流社区

标题: 今天编写了一个计算器小程序 有错误 求指教 [打印本页]

作者: lsunshine    时间: 2015-7-13 22:20
标题: 今天编写了一个计算器小程序 有错误 求指教
  1. import java.util.Scanner;
  2. import java.lang.Exception;
  3. class Program
  4. {
  5.         public static void main(String[] args)
  6.         {    Scanner sc = new Scanner(System.in);
  7.                 try
  8.                 {
  9.                         System.out.println("请输入一个数A:");
  10.                         int a = sc.nextInt();
  11.                         System.out.println("请选择符号:+,-,*,/");
  12.                         String strOperate = sc.nextLine();
  13.                         System.out.println("您输入的是:"+a + strOperate);
  14.                         System.out.println("请输入一个数B:");
  15.                         int b = sc.nextInt();
  16.                         int strResult = 0;
  17.                         switch (strOperate)
  18.                         {
  19.                         case "+" :
  20.                                 strResult = a + b;
  21.                                 break;
  22.                         case "-":
  23.                                 strResult = a - b;
  24.                         case "*":
  25.                                 strResult = a * b;
  26.                                 break;
  27.                         case "/":
  28.                                 if ( b == 0)
  29.                                 System.out.println("除数不能为0");
  30.                                 else
  31.                                 strResult = a / b;
  32.                                 break;
  33.                         }
  34.                         System.out.println("结果是:"+strResult);
  35.                 }
  36.                 catch (Exception ex)
  37.                 {
  38.                         System.out.println("您的输入有错:"+ex.getMessage());
  39.                 }
  40.         }
  41. }
复制代码

作者: 胡俊焰    时间: 2015-7-14 00:24
创建对象,亲
作者: lsunshine    时间: 2015-7-14 21:35
胡俊焰 发表于 2015-7-14 00:24
创建对象,亲

今天问了导师  终于弄明白了  
作者: 胡俊焰    时间: 2015-7-15 00:03
lsunshine 发表于 2015-7-14 21:35
今天问了导师  终于弄明白了

怎么说的,?讲解一下!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2