多重循环

本文详细介绍了多重循环的概念,包括while、do-while和for等不同类型的循环结构的嵌套。强调了多重循环在实现复杂规律性程序中的作用,并提供了如何通过外层循环控制行规律、内层循环控制每行内容的逻辑。同时,讨论了程序调试中的bug和debug概念,帮助开发者更好地理解和处理程序错误。
摘要由CSDN通过智能技术生成

多重循环概述

多重循环(嵌套循环),就是一个循环又包含另一个或多个完整的循环结构。

每个循环结构都可以对应一个规律或重复性操作,多重循环可以实现更为复杂的规律性程序。

多重循环语法

// 外层循环

while(外层循环条件){

        // 内层循环、外层循环操作

        while(内层循环条件){

                // 内层循环操作
        }
}
// 外层循环
do{
        // 内层循环、外层循环操作
        do{
                // 内层循环操作
        } while (内层循环条件)        
} while (外层循环条件)
 
// 外层循环

for (;外层循环条件;){

        // 内层循环,外层循环操作

        for(;内层循环条件;){

        // 内层循环操作

        }

}

注意:多重循环的嵌套不是固定为某种循环套某种

// 外层循环

while(外层循环条件){

        // 内层循环、外层循环操作

         do{

                // 内层循环操作

        } while (内层循环条件) 

}

注意1:多重循环的嵌套不是某种循环嵌套一个循环

// 外层循环

while(外层循环条件){

        // 外层循环操作:邮两个内层循环组成

        // 内层循环1

         do{

                // ....

        } while () ;

        for (;;){

        // ....

        }

}

使用

如果推理不出来多层循环逻辑,可以记住: 外层循环可以控制行规律,内层循环控制每行内容
(列)的规律

程序调试

bug:臭虫,小虫,现在常理解为:漏洞。

debug:除虫,现在常理解为程序调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值