• 循环嵌套,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、迭代循环

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

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

    完!!

  • 相关阅读:
    mysql 8 nodejs连不上
    render与vue组件和注册
    0424 前端笔记
    0423
    任务
    使用async await 封装 axios
    [Java] Spring 3.0 01/02/03/04/05 -自设源代码
    [Java] Spring3.0 360百科介绍
    [Java] Spring3.0
    [Java] Spring3.0 面向抽象(接口)编程
  • 原文地址:https://www.cnblogs.com/wwz-wwz/p/5701874.html
Copyright © 2020-2023  润新知