问答详情
源自:4-6 循环结构之while循环

求大佬讲解下

http://img1.mukewang.com/5e4e86f500018d6f09650524.jpg

i=0,为啥输出的时候,是i=1开始的

i=0,i++不应该还是0嘛

提问者:小白萌新up 2020-02-20 21:18

个回答

  • Repark
    2020-06-26 23:10:49

    因为你一开始执行循环的时候,i的初值为0,但是进入第一个循环开始的时候i++,此时i为1,直接从1开始输出。

    i++指的是i=i+1

  • 红色玫瑰
    2020-02-21 17:25:35

    i++; 分解为 0++;

    你在运行答应代码的时候,此时调用的i 已为1