zoukankan      html  css  js  c++  java
  • 第九章笔记

    循环结构进阶

    学习本章用到的单词

    triangle:三角形

    circle:圆形

    diamond:钻石

    password:密码

    row:行.排列


    二重循环结构

    简单的说:二重循环就是一个循环体内又包含另一个完整的循环结构.

    while循环结构,do-while循环结构,for循环结构三种循环结是可以相互嵌套的

    语法://while与while循环嵌套

    while(循环条件1){

          //循环操作1

      while(循环条件2){

            循环操作2

            }

    }

    //do-while与do-while循环嵌套

    do{

              //循环操作1

               do{

                       //循环操作2

                }while(循环条件2);

       }while(循环条件1)

         //for与for循环嵌套

    for(循环条件1)

             //循环操作1

              for(循环条件2)

                     //循环操作2

             }

    }

    //while与for循环嵌套

    while(循环条件1){

               //循环操作1

                for(循环条件2){

                    //循环操作2

                }

    }

    以上四种形式.循环条件1和循环操作1对应的循环称为外层循环.循环条件2和循环操作2对应的循环称为内层循环,内层循环结束后才执行外层循环的语句.在二重循环中,外层循环变量变化一次,内层循环变量要从初始值到结束值变化一遍.

    跳转语句进阶

    在二重循环中使用continue语句

    在二中循环中使用break语句

    二重循环中continue和break语句的对比

    当continue和break语句用在内层循环时,只会影响内层循环的执行,对外层循环没有影响,他们的不同点在于执行该语句后,程序跳转的位置不同.以二重循环为例,两个语句的对比(书上183页).

    continue语句是跳出本次循环,进入下一次循环.而break是跳出本层循环,即提前结束本层循环,执行循环下面的语句.

    本章总结

    二重循环就是一个循环体内又包含另一个完整的循环结构的循环.

    在二重循环中可以使用break,continue语句控制程序的执行.

  • 相关阅读:
    jQuery Ajax学习
    jquery 学习
    jquery after append appendTo三个函数的区别
    rtmp服务器以及rtmp推流/拉流/转发
    Python字符编码详解
    Python自省(反射)指南
    Python线程指南
    Python正则表达式指南[转载]
    Python2.7 threading模块学习
    python中if __name__ == '__main__': 的解析
  • 原文地址:https://www.cnblogs.com/mrzhenghao/p/7667289.html
Copyright © 2011-2022 走看看