for循环 1)编程循环语句,当满足条件时开始循环,直到不满足条件退出循环。 2)写法
3)执行顺序 表达式1--》判断语句2是否成立--》成立--》循环体--》表达式3--》判断表达式2是否成立--》成立--》循环体--》表达式3--》在判断表达式2--》 直到表达式2不成李,for循环终止。 4)for循环中定义的变量只在for循环中有效。 5)for循环第一个表达式:只会执行一次,一般用于初始化变量,且如果是定义同一类型的变量,可以定义刀割。 6)for循环第二个表达式:条件控制表达式,控制for循环是否继续执行,如果这个条件不满足,for循环结束。 注意:这个位置必须要有一个判断结果,如果为空,表示默认为真。
7)for循环的第三个表达式一般不会执行,一般用于控制循环增量或变化。 注意:不能放变量定义语句。
8)for循环的循环体,没有限制,可以放在任意你想要执行的语句。
9)特点
(1)只有满足条件循环才会执行。 (2)注意死循环的出现,会抑制循环下去,除非强制退出。 (3)如果碰到continue,则会跳出本次循环继续下一次判断,如果条件成立则继续执行。 (4)如果碰到break无论条件满足与否,循环立刻结束。 (5)continue和break跳出的都是当前的作用域,如果外层有循环,外层循环是不受影响的。
(6)循环嵌套,如果子循环本身定义了变量,用自己的,如果本身作用域没有定义变量,则会在上一层父作用域寻找。
10)while循环适合不确定的循环次数,for循环适合确定的循环次数。
11)多行多列的实现逻辑:外循环控制行数,内循环控制列数。
|