版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/qq_42259578 https://blog.csdn.net/qq_42259578/article/details/83472104
for(初始化;布尔表达式;更新){}
1. 初始化
2. 检测布尔表达式的值,true,执行 循环体; false,跳出循环
3. 执行循环体后,更新变量值
如果想在循环结束后使用判断条件语句的变量,使用while循环; 而for中变量及早的从内存中消失,提高了内存使用效率。
确定范围,for循环较好;
不确定范围,while循环较好;
do…while循环 :
至少执行一次循环体
break :
用于循环和switch中;跳出单层循环,即跳出与他最接近的for循环或switch语句,跳出多层循环使用标签语句
continue :
跳出单层循环一次,继续下一次循环
比喻 :一个班级学生去操场体侧跳远,体育委员接到break命令,全体不用跳远了;而另一个班接到的却是一个学生拿的假条(continue),正好到他跳远时候,不让他跳了,让他后面的学生跳远。