循环结构总结

一 while 语句
表达式
while循环语义:计算表达式的值,当值为真(即非0)时, 执行循环体语句
注意:如果表达式的值一开始就为0,则语句一次也会被不执行。

使用while循环的注意事项:
1)while循环中的表达式一般是关系表达式或逻辑表达式(输出0或1用以判定真假),只要表达式的值为真(非0)即可继续循环。
2)循环体如包括有一个以上的语句,则必须用大括号{}括起来,组成复合语句。
二 do-while 循环
do-while循环与while循环的不同在于:它先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。因此, do-while循环至少要执行一次循环语句。
三 for循环
for语句的使用是最为灵活,它完全可以取代 while 语句。
它的执行过程如下:
1)先求解表达式1。
2)求解表达式2,若其值为真(非0),则执行for语句中指定的内嵌语句,然后执行下面第3)步;若其值为假(0),则结束循环,转到第5)步。
3)求解表达式3。
4)转回上面第2)步继续执行。
5)循环结束,执行for语句下面的一个语句
使用for循环的注意事项:
1)for循环中的(循环变量赋初值)、(循环条件)和(循环变量增量)都是选择项, 即可以缺省,但“;”不能缺省。
四 break语句和continue语句
break语句:可以用来从循环体内跳出循环体,即提前结束循环。
break语句一般形式: break; (注:break语句只能用于循环语句和switch语句中)
注意:1)break语句对if-else的条件语句不起作用。2)在多层循环中, 一个break语句只向外跳一层。
continue语句:作用为结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定。
continue语句和break语句的区别:continue语句只结束本次循环,而不是终止整个循环的执行;break语句则是结束整个循环过程,不再判断执行循环的条件成立。
个人体会: 我深刻地体会到,想要学好编程必须多加练习,勤勤恳恳,不能有一丝一毫的马虎和懈怠,因为往往是不起眼的小错误拖慢了编程的进度 另外,我认为对待题目中不会的地方一定要先自己独立思考,如果时间充足的话最好不要着急向别人求助。思考的过程也是对

在这里插入代码片
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值