关于循环语句

概念

重复执行某些含有规律的指令语句的过程
循环是由 反复被执行的循环体语句 和 循环终止的条件 共同组成的

循环语句

for循环

格式: 一般情况下,必须给3个表达式;有些特殊情形下可以省略其中的表达式

```for(表达式1;表达式2;表达式3){
    // 循环体语句 反复被执行的语句
}

for循环代码执行顺序:
1. 执行表达式1(通常是用于计数变量的声明,计数变量是用于计算循环次数的变量)
2. 做表达式2(循环终止的条件)的判断,如果判断结果为真,循环继续
3. 执行循环体语句
4. 执行完循环体语句后,执行表达式3(用于改变计数变量的值)
2. -> 3. -> 4. -> 2. -> 3. -> 4. -> 2.直到步骤2判断结果为假时,循环终止

while循环

while(条件表达式){
    // 循环体语句
}

**代码执行顺序:**首先做条件表达式的判断,判断结果为真,执行循环体语句内容,执行完成后,再做条件表达式的判断,如果判断结果为真,继续,为假则循环终止

do-while循环

//代码格式
do{
    // 循环语句块 重复被执行的代码
}while(条件表达式);

**代码执行顺序:**先执行循环语句块内容,然后做条件表达式的判断,判断结果为真,再执行循环语句块内容,判断结果为假,循环终止

三种循环的比较:(for、while、do-while)

  1. for循环适用于明确知道循环的次数
  2. while循环适用于不知道循环的具体次数,只知道达到某个条件的时候循环结束
  3. do-while循环适用于不知道循环的具体次数但至少要执行一次,只知道达到某个条件的时候循环结束

循环的分类:

**先验循环:**首先执行条件表达式的判断,后执行循环语句块的循环 for和while

**后验循环:**先执行循环语句块,后执行条件表达式判断的循环 do-while

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值