两个for循环执行顺序
两个for循环执行bai顺序如下:
1、外du层判断循环zhi条件,满dao足进入外层循环体。
2、内zhuan层判断循环条shu件。
3、内层循环体执行。
4、内层循环变量累加,回到2执行,直到不满足内层条件。
5、外层循环变量累加,回到1执行,直到不满足外层循环条件,彻底退出循环。
语句最简形式为:for( ; ; )
一般形式为:
for(单次表达式;条件表达式;末尾循环体)
{
中间循环体;
}
注意事项
1、for循环中的变量可以是一个也可以是多个。
2、for循环中语句可以为语句体, 语句体外加大括号"{}"将参加循环的语句括起来。
3.、for循环中的"单次表达式"、"条件表达式"和"循环体语句"都是选择项, 即可以缺省成只剩下“;”的空语句,。
有以下for循环执行代码
1.执行for循环体里的第一个参数i,即定义一个int整型变量i,并初始化为0;
2.执行完第一个参数里的代码后,会执行第二个参数,判断i是否小于50;
3.当第二个表达式为True时,即0<i<50,会去执行循环体里的代码;
4.执行完循环体里的代码后,就会去执行for循环的第三个参数也就是i++
5.当以上流程执行完成之后,进入非第一次执行循环时就不会执行for循环第一个参数了,而是直接去执行第二个参数里的判断表达式
6.然后再次判断第二个表达式为是否为True,若为True,执行循环体
7.然后再执行for循环的第三个参数 ...
8.直到i<50为False,结束循环