java吧 关注:1,276,650贴子:12,790,789
  • 9回复贴,共1

求大神解答

只看楼主收藏回复


求大神帮忙分析下


1楼2012-12-02 16:53回复
    谁来分析下结果为什么是1 ?


    2楼2012-12-02 17:02
    回复
      2025-09-03 16:06:05
      广告
      不感兴趣
      开通SVIP免广告
      -0.67??


      IP属地:四川来自贴吧神器3楼2012-12-02 17:02
      回复
        a = 3;
        result = 6;
        -----------------
        result = 6/3 = 2;
        a = a-- = 2;
        -----------------
        result = 2/2 = 1;
        a = a-- = 1;
        -----------------
        result = 1/1 = 1;
        a = a-- = 0;
        ----------------
        输出1


        4楼2012-12-02 17:04
        回复


          6 / 3
          2 / 2
          1 / 1 = 1


          IP属地:北京5楼2012-12-02 17:04
          回复
            结果难道是1?
            第一次循环:
            result: 6/3=2
            a: a--=2
            第二次循环:
            result: 2/2=1
            a: a--=1
            第三次循环:
            result: 1/1=1
            a: a--=0
            循环结束,输出结果


            6楼2012-12-02 17:06
            回复
              6/2=2
              r=2了
              3-- =2
              2/2=1
              r=1了
              2-- =1了
              1>0
              1/1=1了
              r还是=1
              a=1
              a--=0
              a<0
              syso r =1
              刚题看错了


              IP属地:四川来自贴吧神器7楼2012-12-02 17:06
              回复
                多谢了楼上的


                8楼2012-12-02 17:09
                收起回复