for语句是循环命令的另一种形式,它分成3步。
1.初始化(initialize):确定循环的初始值,只在循环开始时执行一次。
2.测试(test):检查循环条件,只要为真就继续后续操作。
3.递增(increment):完成后续操作,然后返回上一步,再一次检查循环条件。
如下:
语义:
for(初始化;测试;递增){}
执行流程:
for(表达式1;表达式2;表达式3){
表达式4;
}
表达式5;
说明:首先执行表达式1,再判断表达式2,如果表达式2成立,则执行表达式4,再执行表达式3,再判断表达式2,不成立的话执行表达式5。