循环结构
循环语句可以在满足循环条件的情况下
反复执行某一段代码,这段被重复执行的代码被称为循环体语句
当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,
从而结束循环,否则循环将一直执行下去,形 成死循环。
while循环:
结构:
执行过程:
先判断表达式,若为true就执行循环体,否则,跳过循环体。
流程图
示例:
使用循环结构如下,只须要控制count 就可以来打印指定的个数
do while循环
结构:
执行流程:
先执行一次循环体,再判断表达式,若为true就执行循环体,否则,跳过循环体。
也就是说do while是先执行后判断,即使判断条件为false,该循环至少会执行一次
示例:
for循环结构
结构:
执行流程
初始化语句:表示对循环进行初始化,只在循环开始时执行一次,定义一个变量,并赋值。
boolean表达式:表达式为false时,循环终止,为true,才执行循环体。
循环后操作语句:循环每次迭代之后会调用该语句,一般的该语句都是递增或递减操作。
示例:
死循环:
也就是循环中的条件永远为true,死循环的是永不结束的循
while
do while
for
嵌套循环:
一个循环的循环体是另一个循环。比如for循环里面还有一个for循环
结构:
例:想要打印一下图案
演变:
使用嵌套循环:
查看详细视频讲解: 点击观看