问答详情
源自:4-10 循环结构之三种循环比较

sum+=i*flag; 这个是先运算*还是+=,为什么。

sum+=i*flag; 这个是先运算*还是+=,为什么。

提问者:慕侠2279212 2019-07-24 21:44

个回答

  • qq_慕粉7204239
    2019-09-26 11:12:31

    可以看前边的课时里边有优先级运算介绍

  • 慕侠2279212
    2019-07-25 18:09:39

    for(c=1;c<=9-a*2;c++)   麻烦哪位大佬再讲解一下,为什么是先运算a*2,然后9-a*2呢

  • 小小疾飞
    2019-07-25 09:33:14

    先运算*,算数运算符比赋值运算符优先级高。

  • weixin_精慕门3417920
    2019-07-25 09:30:03

    先运算* ,这句代码的意思是sum值为上一个循环sum的值与i*flag的加和。可以类比于sum+=i;