循环结构

循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,

当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,

从而结束循环,否则循环将一直执行下去,形 成死循环。

 

for循环

格式:

for (初始化语句;条件判断语句;条件控制语句) {
    循环体语句;
}

格式解释:

  • 初始化语句: 用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样

  • 条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去

  • 循环体语句: 用于表示循环反复执行的内容,简单说就是循环反复执行的事情

  • 条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去

执行流程:

①执行初始化语句

②执行条件判断语句,看其结果是true还是false

​ 如果是false,循环结束

​ 如果是true,继续执行

③执行循环体语句

④执行条件控制语句

⑤回到②继续

 

while循环

格式:

初始化语句;
while(条件判断语句){
    循环体;
    条件控制语句;
}

 

do...while循环

初始化语句;
do{
    循环体;
    条件控制语句;
}while(条件判断语句);

 

三种格式的区别:

​ for和while循环,是先判断,再执行。

​ do...while是先执行,再判断。

​ 当知道循环次数或者循环范围的时候,用for循环。

​ 当不知道循环次数,也不知道循环范围,但是知道循环的结束条件时,用while循环

posted @ 2022-08-02 16:49  是貓阿啊  阅读(18)  评论(0)    收藏  举报