1、循环:让计算机在满足条件时,反复执行一段代码
2、循环三要素:
1)循环变量的初始化
2)循环的条件(以循环变量为基础)
3)循环变量的改变(向着循环的结束边)
循环变量:在循环过程中所改变的那个量
3、while循环
(1)语法结构:
while(循环条件){
循环体
}
(2)特点:先判断后执行,当循环条件为true时执行,否则退出循环,有可能一次都不执行;
4、do while循环
(1)语法结构:
do{
循环体
}while(循环条件);
(2) 特点:
* 先执行一次执行中的内容,再判断循环条件
* 如果循环条件不成立,会退出循环
* 如果循环条件成立,会反复执行循环中的内容
5、for循环
(1)语法结构:
for(循环变量的初始值;循环条件;循环变量值的改变){
循环体
}
(2)特点:
* break关键字: 用在循环体中,只要遇到break,循环会立刻终止
* continue关键字:用在循环体中,只要遇到continue,会结束本次循环,继续下一次循环
6、三种循环的比较
(1)while循环:先判断后执行,循环次数不固定,有可能一次都不执行;
(2)do while循环:先执行后判断,至少执行一次;
(3)for循环:循环次数固定,应用率最高;
7、嵌套循环
(1)特点:外层循环执行一次,内层循环执行多次
(2)嵌套循环中的标记的使用:
在内层循环中应用break或continue加入标记名,可以直接跳出任意循环