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

关于公式计算的值

①flag *= -1 这里意思是什么?flag的值一直等于 -1 吗?

②如果flag的值为 -1 那代码中 “sum += i * flag"就是 sum + i * flag(例sum = 0; i = 1 ; flag = 1),这个值sum 等于 -1 吧?

(公式不太理解)

提问者:慕无忌9594519 2019-08-12 18:59

个回答

  • 小神0x00
    2019-08-12 20:03:53
    已采纳

    https://img2.mukewang.com/5d5154f500013b3f05860497.jpg

    打印一下循环内的flag,你就会发现它是一正一负循环的

    还有sum += i * flag是sum=sum+i*flag