一般循环
大多数编程语言都支持 for-loop 控制结构。
它通常以这种方式实现:
for(init; condition; increment){
content_code();
}
上面的伪代码与下面的伪代码相同:
init;
start_loop:
if(condition){
content_code();
increment;
goto start_loop;
}
这表明:
init在循环之前运行,用于初始化运行该循环的东西- 在某些编程语言(如 Java)中,变量可以在
init中声明,声明的变量的范围将限制在该循环中。
- 在某些编程语言(如 Java)中,变量可以在
condition是确定何时可以运行循环的条件。如果此计算结果为false,则循环将停止执行。increment通常是一个用于操作condition中使用的参数的语句,因此当increment运行一定次数时,condition变为false并且循环中断。content_code()是在循环中运行的核心代码。