问答详情
源自:4-8 Java循环语句之 do...while

为什么结果不同

do{ sum=sum+am; am=am+2; } 和 do{                am=am+2; sum=sum+am; } 区别在哪里?求和结果不一样

提问者:慕先生2058438 2017-06-22 16:59

个回答

  • 慕婉清0689395
    2017-06-22 18:27:06

    你第一个是sum先加了am,am再加的2;第二个是am先加了2,sum再加的am;值肯定不一样啊,它是按顺序执行的。

  • 慕先生2058438
    2017-06-22 17:10:53

    您能说的具体点吗?谢谢啦

  • 慕慕0921440
    2017-06-22 17:05:51

    初始值不同

  • 慕先生2058438
    2017-06-22 17:02:07

    求大神帮助