黑马程序员技术交流社区
标题: for循环笔记 [打印本页]
作者: WPeng 时间: 2015-8-5 22:57
标题: for循环笔记
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)多行多列的实现逻辑:外循环控制行数,内循环控制列数。
作者: 刘彦麟 时间: 2015-8-6 11:52
学习了····
作者: 15132876050 时间: 2015-8-20 20:00
不错 学习了
作者: WPeng 时间: 2015-8-23 17:19
嗯,顶一下自己的帖子
作者: 541630430 时间: 2015-8-23 17:29
我帮你顶一个
作者: peiyu 时间: 2015-8-23 18:54
挺详细的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |