代码改变世界

循环结构

2018-07-25 17:36  Innerarts  阅读(245)  评论(0)    收藏  举报

1.for循环语句

for(初始化表达式(a);布尔表达式(b);步进表达式(d){

        循环体(c)

}

执行顺序:abcd>bcd>bcd>......>bcd(知道不满足条件为止。

a 负责完成循环变量初始化

b 负责判断是否满足循环条件,不满足则跳出

c 具体的执行语句

d 循环后,循环条件所涉及变量的变化情况。

2.三种循环的区别:

a 如果条件判断从来没满足过,那么for循环和while循环会执行0次,do-while循环至少会执行一次。

b for循环的变量在()中定义,外面无法使用。while和do-while变量-初始化循环语句在外面,出了循环可以使用。

 

break关键字的两种用法:

a 可以用在循环语句当中,一旦执行,整个循环立刻结束,打断循环。

b 可以用在switch语句当中,一旦执行,整个switch语句立刻结束。

 

关于循环的选择:

a 凡是次数确定的循环多用for.

b 否则多用while.

 

continue关键字:

一旦执行,立刻跳过从前次循环剩余内容,直接开始下一次循环。

 

 

死循环格式:

     while(;;){

    循环体;

}