zoukankan      html  css  js  c++  java
  • 循环嵌套,while循环,穷举迭代循环

    一、循环嵌套

    简单的就是说,在一个for循环里嵌入多个小for循环。

    其中,在打矩形、三角形和乘法口诀表之类的题目中,大for循环一般表示的是行数,其余的小for循环式每一行中的内容。

    二、while循环

    1,格式

    (1)

    初始条件;

    while(循环条件)

    {

    循环体;

    状态改变;

    }

    当循环体不满足循环条件时,才能跳出所处的for循环。

    (2)

    初始条件;

    do

    {

    循环体;

    状态改变;

    }

    while(循环条件)

    其表示才开始不管满不满足循环条件,限制性一次,如果不符合循环条件,就跳出循环;如果满足循环条件,就循环到不能满足条件为止。其最少执行一次代码!!

    2、while循环里面可以嵌套if循环和其他循环。

    3while循环与for循环一样,大f循环表示的是行数。

    三、穷举迭代循环

    1、穷举:将所有可能的情况都走一遍,使用if筛选出来我们想要的结果。

    其格式一般为:

    for()

    {

         for()

            {

              for()

                 {

                     if()

                         {}

                }

           }

    }

    就是for循环内,有多个for循环,最后用if筛选。

    2、迭代循环

    迭代:从初始情况按照规律不断求解中间情况,最终推导出结果。

    经典题目就是折多少层纸才能达到珠峰的高度。

    完!!

  • 相关阅读:
    python基础之函数
    MySQL 安装 5.0
    MySQL安装 MySQL5.7.10免安装版配置,mysql5.7.10免安装版
    安装MYSql Windows7下MySQL5.5.20免安装版的配置
    网站集合
    andorid 开放工具集合
    Win7 x64 Eclipse无法识别手机 / adb interface有黄色感叹号,无法识别
    字符集 ISO-8859-1(3)
    字符集 ISO-8859-1(2)
    字符集 ISO-8859-1(1)
  • 原文地址:https://www.cnblogs.com/wwz-wwz/p/5701874.html
Copyright © 2011-2022 走看看