循环结构和循环语句

二、循环结构和循环语句
1、循环结构的三个要素:
循环变量
循环体
循环终止条件
2、C++语言可实现循环结构的语句: goto语句
while 语句
do ~ while 语句
or 语句
3、while语句:在这里插入图片描述

特点:先判断表达式,后执行循环体(当型)
说明:循环体有可能一次也不执行 ;循环体可为任意类型语句;下列情况,退出while循环:
条件表达式不成立(为零)
循环体内遇break,return,goto
无限循环:while(1)
循环体;
4、do-while语句:在这里插入图片描述

特点:先执行循环体,后判断表达式(直到型)
说明: 至少执行一次循环体
do-while可转化成while结构
5、for语句:在这里插入图片描述

说明: for语句中表达式1、表达式2、表达式3类型任意,都可省略,但分号;不可省;无限循环: for(;?;for语句可以转换成while结构;
6、循环的嵌套:在这里插入图片描述

7、break语句和continue语句
1)break语句
一般形式:break;
功能:在循环语句和switch语句中,终止并 跳出循环体或开关体
说明: break只能终止并跳出最近一层的结构;break只能用于循环语句和switch语句
2)continue语句
一般形式:continue;
功能:结束本次循环,跳过循环体中尚未执行的语句,对于while 和 do-while,进行下一次是否执行循环体的判断。对于for(e1;e2;e3),先执行e3,再进行下一次是否执行循环体的判 断。
说明:仅用于循环语句中;
continue 语句仅结束本次循环;
break语句则是结束整个循环过程。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码里奥特慢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值