Day-05 循环结构(while do-while for)

1.while循环

1.1 while循环结构

while(循环条件){//条件判断为true执行
    //循环语句
    //迭代代码
}

1.2 执行规则

如果循环条件判断为true,进入循环操作和迭代操作,再次判断循环条件,条件只有true是进入循环,false则是跳过循环部分,执行后面的。

1.3 注意

  1. 只有条件为true才会执行循环

  2. while循环是先判断在执行

  3. 通常在不清楚循环次数时使用

2.do-while循环

2.1 do-while循环结构

do{
    //循环语句
    //迭代代码
}while(循环条件);

2.2 执行规律

先执行一次循环语句,然后执行循环操作代码和迭代代码,然后判断循环条件为true,继续执行操作代码和迭代代码,执行完迭代代码后再次进行循环判断;如果判断结果为false,则结束整个do-while循环操作,继续往下执行循环部分后面的代码。

2.3 注意

  1. do-while 循环至少会执行一次

  2. do-while循环是先执行一次循环操作,再进行循环判断,根据循环判断是否决定继续执行循环操作。就算第一次循环判断都不成立,循环操作也至少执行了一次。

3.for循环

3.1 语法结构

for(初始值;循环条件;迭代代码){
    //循环操作代码
}

3.2 执行规律

1.先执行一次初始值代码

  1. 然后判断循环条件,如果循环条件为true,执行循环操作代码,循环操作代码执行完执行迭代代码,再判断循环条件,根据循环条件的结果决定是否继续执行循环操作

  1. 如果循环条件为false,则结束整个for循环,继续往下执行for循环结构之后的代码

3.3 注意

for循环是先判断循环条件,再根据循环判断结果决定是否执行循环操作,如果第一次判断就不通过,那么就一次循环也不操作。

4.多重循环

4.1 简介:在一个循环中嵌套另一个或者多个循环结构。

4.2 执行规律:

  1. 外层循环变量变化一次,内层循环变量变化一遍

  2. 内层循环变量控制行数,内层循环变量控制每一行的列数

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值