循环语句的理解

1:for循环
for(语句1 ; 语句2 ; 语句3 )
{循环体}
执行时,先执行一次语句1(注意只执行一次)。
之后判断语句2是否成立:
1).如果成立执行循环体,之后执行语句3。再返回语句2判断条件是否成立?成立执行循环体后再执行语句3,如此直到循环体不成立则跳出循环。
2)如果语句2不成立,则不执行循环体也不执行语句3直接跳出循环。
2:while循环
while循环语句
while语句是php程序中用来实现循环的语句,其基本结构如下:
while(判断语句){
执行语句体;
}
判断语句一般用关系运算符或者逻辑运算符作为判断条件。
当判断语句为真实则执行语句体,然后再检查表达式的值,如果仍然为真,则执行语句再次被执行。直到判断语句为假时退出循环。
3:do-while循环
do…while循环语句是while循环的变体,功能类似于while,只是在其执行循环后再检查表达式是否为真,基本结构为:
do{
语句体
}while(表达式)
do…while循环语句先执行一次语句体,然后判断表达式的条件,如果值为真则返回再循环一次,为假则跳出循环。
4:while和do…while的区别:
两者的主要区别是do…while语句的第一次循环肯定要执行。
若两者循环体执行语句相同,它们的运行结果一般也相同,但在表达式一开始为假时,两种循环的运行结果就有所不同。
5循环嵌套
循环嵌套时,(1)外层循环语句进入到内层,内层循环循环完一次(即内层循环已不满足条件);(2)再到外层循环,看外层循环是否满足条件,满足回到(1),不满足结束整个循环!
应先执行内层的循环体操作,然后是外层循环。例如:对于双重循环,内层循环被执行的次数应为:内层次数×外层次数。
三种循环语句while、do…while、for可以互相嵌套,自由组合。外层循环体中可以包含一个或多个内层循环结构,但要注意的是,各循环必须完整包含,相互之间绝对不允许有交叉现象。因此每一层循环体都应该用{}括起来。

问题和感悟

学习循环语句以来 感觉确实C语言难了许多 循环语句需要我们先找到哪里该循环 怎么循环 需不需要圈套等等

做这方面的题的时候也觉得很吃力 有时候需要参考一下别人的 一看别人的以后自己也会恍然大悟一样 突然明白了自己的该怎么改 怎么做 

在学习循环语句的时候 我查阅了不少的资料 也问了不少的懂一点的同学 突然感觉到了自学的重要性 也许是这本书讲的比较简单吧 所以总体来讲 领悟了不少的知识 希望以后的学习能比现在好一点 让课堂效率更高 嘻嘻 说实话还是为了多点时间玩 数组这方面的知识自己现在也预习了不少了 希望能对后来的学习有所帮助!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值