Do while循环
Do {
代码段;
} while(表达式);
Do: 做,执行,完成.
While: 当 xxx 时候
While(表达式) {
代码段 // while循环中的代码段,可能执行0次,也可能N次,也可能是无限循环.
}
Do/while 先执行代码段,再while判断表达式
也就是说: 如果判断为假,则循环退出, 如果判断为真,则继续 do{}
换句话说: do{}这一段语句,至少执行1次.
对于 while, do-while的循环关键区别主要在于 表达式到临界点时,
While循环不再执行下去, 而do_while循环仍然先执行语句体,然后才发现到了临界点.
循环的退出:
Break, : 破坏
Continue: 继续
Break 在循环体内部, 跳出本循环,或者说: 终止当前的循环过程 .
Continue 是跳过本次循环步骤.
For 循环
// for循环在javascript, C语言,PHP中, java,大部分语言中,都是非常重要的一个语言结构.
For(表达式1; 表达式2; 表达式3) {
语句体
}
For循环的语法:
For(表达式1; 表达式2, 表达式3) {
语句段;
}
表达式1: for循环刚开始,就执行一次,而且只执行一次;
表达式2: 条件运算, 判断当前循环还能不能进行.
表达式3: 变化.
For循环3个表达式,可以写或者不写吗?
答:for循环的3个表达式可以写0 - 3个,
也就是说,3个表达式都可以省略.
如果全部省略,相当于 while(true)的效果.
For循环嵌套时, 如果在内层结束外层的循环.
可以给外层 for循环加一个标签:
关于for循环的达标题:
1:百鸡问题
2: 9,9乘法表, 提示: 2层for循环嵌套.