美文网首页
9.循环与双层循环

9.循环与双层循环

作者: Joe_Game | 来源:发表于2018-05-09 18:54 被阅读0次
  • 一、for循环
    • e.g

      image
      • 语句1:int i =0 ;

      • 语句2:i < 3;

      • 语句3:循环体

      • 语句4:i++

      • 执行语句:

        • 语句1:i的值为0

        • 语句2:循环条件(0 > 3)的值为true,进入循环

        • 语句3:循环体,”第1次循环“

        • 语句4:i++后的值是1

        • 语句2:循环条件(1 > 3)的值为true,进入循环

        • 语句3:循环体,”第2次循环“

        • 语句4:i++后的值是2

        • 语句2:循环条件(2 > 3)的值为true,进入循环

        • 语句3:循环体,”第3次循环“

        • 语句4:i++后的值是3

        • 语句2:循环条件(3 > 3)的值为false,结束循环

      • for循环的循环体执行结束之后,跳转到改变循环变量;while循环的循环体执行结束之后,跳转到循环条件

      • for循环的应用场合:固定循环次数

      • for循环的()中即使没有任何语句也必须有两个分号 ;

        image
      • 常见错误:for循环后面添加 ; 被看成空语句

        image
      • 编程规范:for循环()中的 ; 之后,必须有一个并且只能有一个空格

      • for循环中的break和continue

        • for循环中的break,和while循环中的break一样。
          • 练习:求1-10之间的数的相加,但和大于10后,不再加,输出相加的结果。
        • for循环中的continue和while循环中的continue一样,但是区别是,for循环中的continue结束循环体之后,跳转到i++
          • 练习:求1-10之间不能被3整除的数相加,输出相加的结果。
  • 二、双重循环
    • while的双重循环

      image
    • for的双重循环

image

相关文章

  • 9.循环与双层循环

    一、for循环e.gimage语句1:int i =0 ;语句2:i < 3;语句3:循环体语句4:i++执行语句...

  • 双层for循环

    一个是对象+数组,一个是都是数组。

  • 去重方法汇总(不完全)

    双层循环 双层循环,外层循环元素,内层循环时比较值如果有相同的值则跳过,不相同则push进数组 利用splice直...

  • 2018-10-10 开立医疗C++笔试面经

    开立医疗C++开发 一、双层for循环优化 将循环次数大的放到外层循环 将双层循环变成单层循环 原题目是将一个二维...

  • 2018-05-11总结

    利用for循环,查找给定范围内满足条件的数。 双层for循环的使用。 练习 &&与 ||或 的使用。 \n ...

  • JS算法——数组去重

    一:双层循环 使用循环嵌套,最外层循环 array,里面循环 res,如果 array[i] 的值跟 res[j]...

  • 数学规律题拓展研究循环法(第二十章)

    一个简单的n位循环嵌套,双层循环,外层由到循环,外层每循环一次,

  • 数学规律题拓展研究循环法(第二十章)

    一个简单的n位循环嵌套,双层循环,外层由到循环,外层每循环一次,

  • 双层循环遍历

    如下一个数组格式,里面存放着很多字典,现在有一个需求是要求取字典里的pageName对应的值,如果值有一样的,则p...

  • 跳出双层for循环

    1. 问题描述  我们经常使用双层for循环。在某些时候,我们并不需要遍历整个循环。当条件满足时就应该终止for循...

网友评论

      本文标题:9.循环与双层循环

      本文链接:https://www.haomeiwen.com/subject/uoyorftx.html