for 循环分解

 

for (expression1; expression2; expression3) {
    statement;
}


statement称为循环体

expression1
为初始化部分,只在循环开始前执行一次;
expression2为条件部分,它在循环体每次执行前都要执行一次;

expression3 为调整部分,在循环体每次执行完毕,条件部分执行之前执行。

即,for循环等同于这样

expression1;
for ( ; ; ) {
    if (expression2) {
        statement;
    } else {
        break;
    }
    expression3;
}

 或者是

expression1;
while(expression2)
    statement;
    expression3;
}

 

posted on 2018-07-19 09:14  rivsidn  阅读(338)  评论(0编辑  收藏  举报

导航