流程控制是对程序在不同条件下的执行顺序的控制。通俗来讲,就是不同的代码在什么情况下才执行,哪些先执行,哪些后执行。

一般来说,程序代码的执行是从上往下顺序执行,但它这并不准确,如果有流程控制语句,只有当控制语句中指定条件得到满足时才执行相应的代码。

for 是一个循环控制结构的语句,由初始语句、条件控制语句和结尾语句构成。

当然,初始语句、条件控制语句和结尾语句都不是必须的,下面是一个省略初始语句的循环结构。

下面是没有初始语句和结尾语句的一个循环结构。

不带任何条件的for语句,但可以使用continue跳过本次循环,break终止循环。