for循环执行顺序

4,200 阅读1分钟

第一种

for(int i=0;i<10;i++) {

 循环体
 
}

执行顺序:

  • 1, i=0 初始化初值
  • 2, i<10 进行判断,如果条件为真,则继续执行
  • 3, 执行循环体代码
  • 4, i++ 变量i自增

第二种,两种方式只是解释方法不一样,其实是一样的东西

for(表达式1;表达式2;表达式3){
    表达式4;
}

执行的顺序为: (表达式2 做条件判断 ,不满足则终止)

  • 第一次循环,即初始化循环 : 表达式1 --> 表达式2 --> 表达式4 --> 表达式3

  • 下次的循环: 表达式2 --> 表达式4 --> 表达式3