循环结构总结

循环结构程序设计
本单元总结:学习三个循环语句(while语句,do-while语句,for语句)和语句之间如何嵌套以及面对特殊情况时如何跳出循环或忽略本次循环,还介绍了一些当自己的代码写的不正确时如何修改正确的方法。
意义:面对一些需要重复操作某一步骤的问题,如果我们将所有的步骤都写出来的话内容过于冗长和繁琐,还耗时耗力。因此,我们就需要找到一些更加简单的语句来简化我们的代码。本单元就是向我们介绍一些可以在某一条件内反复操作某种内容的语句用于简化我们的代码编写。
本单元内容
While语句
While(表达式){
循环体

举例
在这里插入图片描述
注意:一定要明确判断条件
如果想要进行累加需要明确一个变量做条件
如果不需要进行累加,则需要确定一个特殊条件使其正确运行
do-while语句
do{
循环体
}while(表达式)
举例在这里插入图片描述
for语句
for(表达式1;表达式2;表达式3){
循环体

举例
在这里插入图片描述
注意如果在for语句中定义了一个变量则变量的作用域为for语句的循环体,若想输出这个变量,则需在for语句之前定义这个变量
循环嵌套在这里插入图片描述
当一个循环语句内存在另一个循环语句的时候,外面的那个循环语句叫做外循环,在里面的那个循环语句叫做内循环,当内循环变量循环一圈时外循环变量才可以变一次
break
循环体中遇到break,就会立即跳出循环体,不再进行循环
continue
循环体中遇到continue会忽略本次循环的后续语句,进行下一次循环
程序的调性与跟踪
静态查错:也就是我们自己写完程序以后自己进行检查看看自己是否犯那些低级错误
自己动手添加输出语句调试程序
如果实在找不出错误添加输出语句看某一阶段的运行结果是否正确
借助IDE的调试工具实施单步跟踪
感悟:刚开始学习C++的时候学的都是最基础的比较简单做题也做的比较快,我就以为C++比较容易学。平时也没有花太多时间去学习C++,回头看课本,现在学完循环做题,做一个题要反复修改好多次才改对。我才知道C++想要学好不容易,自己考虑不全面情况总是考虑不到位,课本不熟没有记住典型的例题遇到类似的就不会。
面对这种学习方法问题,又临近期末考试,我首先应该做的是反复读读课本,记住做题中几种常用的方法,不至于面对相似题型时自己临时编写。
多做题,积累经验,才会见到题时不怕题,让自己有进步。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值