循环嵌套

系统管理员 2022-06-02 08:12 359阅读 0赞

一个循环体内又包含另一个完整的循环结构,称之为循环的嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环。不管在什么语言中,关于循环嵌套的概念都是一样的。例如在电影院找座位号,需要知道第几排第几列才能准确的找到自己的座位号,比如寻找如图7.11所示的座位号,首先寻找第2排,然后在第2排再寻找第3列,这个寻找座位的过程就类似循环嵌套。

SouthEast

图7.11 寻找座位的过程就类似循环嵌套

循环嵌套的结构

视频讲解:光盘\Video\07\7.6.1 循环嵌套的结构.mp4

while循环、do…while循环和for循环之间可以互相嵌套。下面几种嵌套方式都是正确的。

þ while结构中嵌套while结构,例如:

  1. 01 while(表达式) 02 { 03 语句 04 while(表达式) 05 { 06 语句 07 } 08 }

þ do…while结构中嵌套do…while结构,例如:

  1. 01 do 02 { 03 语句 04 do 05 { 06 语句 07 }while(表达式); 08 }while(表达式);

þ for结构中嵌套for结构,例如:

  1. 01 for(表达式;表达式;表达式) 02 { 03 语句 04 for(表达式;表达式;表达式) 05 { 06 语句 07 } 08 }

þ do…while结构中嵌套while结构,例如:

  1. 01 do 02 { 03 语句 04 while(表达式) 05 { 06 语句 07 } 08 }while(表达式);

þ do…while结构中嵌套for结构,例如:

  1. 01 do 02 { 03 语句 04 for(表达式;表达式;表达式) 05 { 06 语句 07 } 08 }while(表达式);

以上是一些嵌套的结构方式,当然还有不同结构的循环嵌套,在此不对每一项都进行列举,读者只要将每种循环结构的方式把握好,就可以正确写出循环嵌套。

感谢读者朋友对明日科技的支持,如果您对图书中的讲解及光盘源码有任何问题,可以直接登录http://www.mingrisoft.com上的社区进行发贴,把您的问题详细的说明一下,我们的技术人员会在那里给您回复!

本文摘自明日科技出版的《零基础学C语言》,转载请注明出处!!!

发表评论

表情:
评论列表 (有 0 条评论,359人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java循环中断、循环嵌套

    循环中断 1.break 直接强行跳出当前循环,不再执行剩余代码。(作用于整个循环) ps:在多重循环情况下,如果break在内层循环中,则仅仅终止了内层循环,外

    相关 循环嵌套

    循环嵌套 概述: 一个循环的循环体是另一个循环的循环语句就是嵌套循环。所以在学习和使用嵌套循环的时候就使用单个循环语句的知识点去使用它。 比如: for

    相关 循环嵌套

    一个循环体内又包含另一个完整的循环结构,称之为循环的嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环。不管在什么语言中,关于循环嵌套的概念都是一样的。例如在电影院找座位号,需要