java吧 关注:1,297,801贴子:12,833,678
  • 6回复贴,共1

这是什么原理?萌新求助,为什么我敲出来的结果是4,3 ??

只看楼主收藏回复

这是什么原理?萌新求助,为什么我敲出来的结果是4,3 ???


来自Android客户端1楼2019-12-18 23:21回复
    编这种教材的人,真***是毒瘤


    IP属地:北京2楼2019-12-18 23:30
    回复
      2026-02-20 15:03:51
      广告
      不感兴趣
      开通SVIP免广告
      难道不是4,0吗


      IP属地:广东来自Android客户端4楼2019-12-19 08:43
      回复
        这书上有问题。


        5楼2019-12-19 09:31
        回复
          (i++) +(i++)其实就相当于 2+3 最后i会变为4 运算后的值就是5


          IP属地:四川来自Android客户端6楼2019-12-19 15:12
          回复
            它这个虽然前面是先运算后加一,但是在后面调用的时候,那个加一已经加上去了,所以第二个i的值是3,最后你在打印i它又+1所以i的值是4


            IP属地:四川来自Android客户端7楼2019-12-19 15:17
            回复
              这就跟1+1等于多少一样简单,绕一绕就行了


              IP属地:四川8楼2019-12-19 19:26
              回复