java吧 关注:1,284,140贴子:12,807,735
  • 13回复贴,共1

请教一个关于算术运算符的问题

只看楼主收藏回复

刚学,有几个小疑问求解答:
比如a=2;
第一个:
a=a++ + 1;//这个a++在这边有什么用?
第二个:
a=a++ + a++ + a++;//这个是如何运算的?
第三个应该跟第二个问题差不多,估计第二个问题明白了,那就没问题了,新手在线求教


1楼2013-07-08 23:41回复
    a++为自增加。在原数上+1


    来自Android客户端2楼2013-07-08 23:57
    收起回复
      2025-10-23 07:53:33
      广告
      不感兴趣
      开通SVIP免广告
      谁写的这么草蛋的程序,毫无阅读性


      IP属地:四川3楼2013-07-09 08:13
      收起回复
        程序是按照步骤来的,如果是a++的话,在第一次运行中,a的值是不变的,下一此运行时才发生变化,++a则是在第一次已经发生了变化。也就是说a=a++ + a++ + a++等于a=2+3+4;
        a=++a + ++a + ++a等于a=3+4+5;


        IP属地:浙江6楼2013-07-09 13:25
        收起回复
          java吧大爱~


          7楼2013-07-09 15:05
          回复