07 流程控制-循环

75 阅读1分钟

循环

目的 : 可以重复执行某些代码

for 循环

for 循环 : 重复执行某些代码,通常和计数有关系

for(初始变化量;条件表达式;操作表达式){
    循环体
}
image.png

案例 一行打印5颗星星

image.png

双重for循环

就是在一个循环语句中再定义一个循环语句的语法结构

语法结构:

for(初始变化量;条件表达式;操作表达式){
    for(初始变化量;条件表达式;操作表达式){
        循环体
    }
}

image.png

image.png

while 循环

while可以在条件表达式为真的前提下,循环执行指定的一段代码,直到表达式为false 时结束

语法结构:

while (条件表达式) {
            // 循环体
}

image.png

image.png

do while 循环

至少会执行一次循环体

该循环会先执行一次代码块,然后对表达式进行判断,若为 true ,就会重复执行循环体 ; 否则退出循环

语法结构:

do{
    // 循环体
} while(条件表达式)

image.png

image.png

continue 和 break

continue

立即跳出本次循环,继续下一次循环

image.png image.png

break

退出整个循环

image.png

image.png