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

怎么知道(哪里看出)sum=sum+num?

怎么知道(哪里看出)sum=sum+num?

提问者:YEIZI 2016-02-23 22:12

个回答

  • Ghostless
    2016-02-28 22:04:25
    已采纳

    初始赋予一个偶数2(num),没有其他偶数所以偶数和sum就等于2==>下一个偶数num=4,是不是用前一个偶数和2(sum)+新的偶数4(num)=新的偶数和6(sum),

  • 别人_2
    2016-07-15 13:53:56

    sum=sum+num

    前面的sum是新sum,后面的sum是旧sum。

    当num等于2,所以sum等于2,那么下一个num就等于4,这时候求sum就是用旧sum+4.

    这样理解不知道对不对

  • qq_阿鲁巴苏_0
    2016-02-27 21:37:45

    因为NUM初始赋值为2,2也是偶数,必须累加 ,所以先把 初始值2累计起来,怎么累计能?用你现在的总和  也就是SUM的值,加上NUM(不断增加的偶数)的值,然后NUM变换 偶数  继续相加,,你只要知道 是累计就行了  包括初始值 也得累计进去  所以一开始给NUM的赋值也必须累加 ,所以SUM=SUM+NUM

  • 小蓓
    2016-02-23 22:35:37

    sum=sum+num,初次循环执行后sum=2,然后num+2=4,二次进入循环执行sum=sum+num,则sum=2+4;num=4+2;以此类推。sum每次加的都是偶数(由num每次加2得来),循环结束后就得到50以内的偶数和了