java吧 关注:1,248,262贴子:12,728,367
  • 3回复贴,共1

关于精品区一道题,求大神详解

只看楼主收藏回复

int x=5,x=x+(x++)+(++x),最后x=17,求详解~谢


来自Android客户端1楼2014-06-02 18:45回复
    分解
    x+(x++)+(++x)
    x++是运算后+1
    所以第一个加号后=5+5=10,同时x=x++=6
    ++x是+1后运算,
    所以先x+1=6+1=7
    第二个加号后=10+7=17


    IP属地:浙江3楼2014-06-02 19:04
    收起回复
      给一个程序员朋友推荐世纪佳缘网站,问他找到了吗?他说找到了,我问找到什么了,他说找到他们网站的bug了。我...........


      来自Android客户端4楼2014-06-02 19:19
      回复