Day4 循环
第一节:while循环
1.1 while循环的语法
while(布尔表达式){
//循环操作、代码块、逻辑代码
}
执行流程:当布尔表达式为true时,执行循环操作。执行完毕后,进行下一次的循环判断
特点: 先判断、再执行。 用于循环次数明确 执行次数: 0~n次
1.2 do-while循环
do{
//循环操作
}while(布尔表达式);
执行流程:先执行一次循环操作,再进行布尔表达式的判断
判断为true,进行第二次循环
判断为false,则退出循环,执行后续代码。
特点: 先执行,再判断 用于循环次数不明确(找个例子) 执行次数: 1~n次
for循环:
语法:
for(初始化;循环条件;迭代){
//循环操作
}
执行流程:1、初始化 2、循环条件 3、循环操作 4、迭代部分
与while循环相同,需要先判断再执行 执行次数: 0~n次
特殊情况:
for(;;){
//循环操作
}
死循环