问答详情
源自:4-9 Java循环语句之 for

关于for语句中循环变量变化

for(int i=1;i<+=100;i++) 第一次循环的时候,判断i为1;1<=100;执行i++,i不就等于2了吗?那就没有1了啊!

提问者:不露声色 2017-06-08 14:50

个回答

  • 温柔只给意中人_
    2017-06-08 15:20:24
    已采纳

    这是3个条件 i=1是初始条件 i<=100 是限制条件  i++是执行条件

    第一次执行的时候i=1 第二次执行的时候会执行i++所以i=2一次类推

     我瞎说的 但是大概意思就是这样 你定义的i=几 那么第一次执行的时候i就是几,第二次才会执行i++

  • 不露声色
    2017-06-08 14:52:46

    是不是第一次执行只执行到循环条件,第二次才会执行循环变量?