循环控制课程笔记

循环控制结构,当P为真时,进行反复循环。当型循环语句,有while,for。到型循环语句,先执行A,A为真时,可以循环,使用do while语句。for循环语句的结构为(初始化表达式;循环控制表达式;增值表达式)。

知道循环次数时使用for语句,不知道循环次数时使用while语句。语句系列,加分号会进行死循环。

关于循环语句转移控制,可以使用continue结束本次循环。使用break,可以一层一层跳出循环。goto语句可以快速跳出多重循环。在一些题目中需要使用循环语句控制转移找出所有解中最小的解。

在设计嵌套循环时为了保证逻辑上的正确,在嵌套的各层循环体应使用复合语句,即用一段花括号将循环体语句括起来,并且在一个循环体内必须完整的包含另一个循环。

做题的一些算法总结

关于含k个3的数。

while(m!=0)

{

      if(m%10==3);

      j++;

     m=m/10;

  }

数字反转的问题

while(a!=0)

 {

    b=0;

    b=b*10+a%10;

    a=a/10;

}

感受

题目中的一些方法很难想到,做题时需要交流总结,看看别人的思路,尝试用不同的方法。想要熟练的掌握需要多做题,多积累。

做题之前需要认真审题,理解题目的意思,考虑到各种的情况,进行分类,概括。在草稿纸上进行初步的构思,理清思路很重要,不要急于做题。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值