Fresh.587 2021-09-26 22:58 采纳率: 88%
浏览 29
已结题

java里面出现不支持问题是为什么?

编写了一个简易计算器,前面能正常输入 为什么最后输出不出来呢?

img

img

img

img

img

  • 写回答

2条回答 默认 最新

  • Soda Wang 2021-09-26 23:19
    关注

    switch写的不对吧

             switch (c) {
                  case '+':
                    System.out.println(a + "+" + b + "=" + cal.add());
                    break;
                case '-':
                    System.out.println(a + "-" + b + "=" + cal.sub());
                    break;
                case '*':
                    System.out.println(a + "*" + b + "=" + cal.mul());
                    break;
                case '/':
                    if (0 == b) {
                        System.out.println("除数为0");
                    } else {
                        System.out.println(a + "/" + b + "=" + cal.div());
                    }
                    break;
                default:
                    System.out.println("输入错误");
    
            }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月15日
  • 已采纳回答 11月7日
  • 创建了问题 9月26日