循环小结----数学四班解镇豪

循环小结:

   循环主要可分为两种:计数控制的循环和条件控制的循环。计数控制的循环主要是for循环语句,条件控制的循环主要是while循环语句。在已知循环次数的情况下通常用for循环;在循环次数未知的情况下通常使用while循环;在至少执行一次循环体的情况下通常使用do-while循环。循环语句主要解决的问题就是重复性工作:

for语句属于当型循环结构,一般形式for(初始化表达式;循环控制表达式;增值表达式)再加上循环体(注意:1.在括号中必须用分号间隔,有且仅有两个分号而逗号主要用于循环语句中同时对多个变量的赋初值2.如何对循环变量进行增值,决定了循环的执行次数,如果在循环体内再次改变这个变量的值,将改变循环正常的执行次数3.for语句可以用while语句来等价实现4.“()”用于延时)。

for语句可以解决的问题包括累加求和,各种嵌套循环等各种已知循环次数的问题

while语句也属于当型循环,一般形式while(循环控制表达式)加循环体。它的循环控制表达式是在执行循环体之前测试的,如果循环控制表达式的值为真就执行循环体中的语句,为假就退出循环,继续执行循环体后面的语句(注意:即使循环体内只有一条语句,也要将其用花括号括起来,避免导致一些逻辑上的错误)如果不小心在括号后面加上分号,那么循环将进入死循环状态。

while语句可以解决的问题包括整除取余问题以及一些画图形的问题,当然还有一些嵌套循环和一些需要条件判断的循环。

do-while语句属于直到型循环,一般形式为do加循环体加while(循环控制表达式)。对 do-while语句来说,循环体内的语句至少被执行一次。它跟while语句正好相反,它是先执行一遍循环体在计算循环控制表达式的值,如果为真就返回继续执行循环体,为假就退出循环继续执行后面的语句。当第一次循环控制表达式为假时,while一次循环也完不成而do-while回完成一次循环体。

嵌套循环:将一个循环语句放入另外一个循环语句的循环体中构成的循环,三种循环可以互相嵌套,在执行嵌套循环时,先由外循环进入内循环,并在内循环终止之后执行外循环,再由外循环进入内循环中,外循环全部终止时,循环结束。

流程的转移控制四种语句:goto语句,break语句,continue语句,return语句。

 goto语句:在不需要任何条件的情况下直接将程序跳转到该语句标点所标识的语句去执行;break语句:执行循环体遇到break语句时,循环将立即终止,从循环语句后的第一条语句开始执行。他俩的本质区别在于goto语句可以向任意方向跳转,而break语句只能跳转到循环语句以后的第一条语句。continue语句:程序直接跳过continue语句后面尚未执行的语句,开始下一次循环,即只结束本次循环,并不终止整个循环的执行。

通过对循环语句的学习,让我充分认识到编写程序的复杂以及自己对这类问题的理解和研究不够详细,在把控上也有一些偏差,本以为自己学的还可以,一个循环就把我打回了原型,遇到问题就必须解决它,自己看书,看相关例题,看for,while具体怎么用,然后再类比到做的题中,上课认真听老师讲的题,课下有不会的问题就问同学问老师,直到解决问题。通过做循环题,我学会了做题之前先画画图,找找关系式,思考已知条件与关系式怎么结合到一起,最终解决问题。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值