for循环的执行过程
for(表达式1;表达式2;表达式3) {
语句块;
}
1)先求解表达式1
2)再求解表达式2
表达式2值为真(1):,若表达式2值为真(非0),则执行for语句循环体中
的代码块,然后执行下面第3)步(求解表达式3)。接着再转回上面 第2)步
循环继续执行,一直循环,直到表达式2为假。
表达式2值为假(0):若表达式2为假(0),则结束循环,转到第5)步(循
环结束,执行for循环语句下面的语句。)
3)求解表达式3
4)再转回上面第2)步循环继续执行
5)循环结束,执行for循环语句下面的语句 |
|