美文网首页
for循环嵌套(1)

for循环嵌套(1)

作者: 张轻舟 | 来源:发表于2018-05-14 21:13 被阅读2次

########主要有两种类型的for循环嵌套:
一:内外循环独立进行

  {  
          
        int i,j;  
        char a[5]="$";  
        for(i=0;i<5;i++)  
        {  
            for(j=0;j<5;j++)  
            printf("%c",a[j]);  
            printf("\n"); 

       }

二:内部循环依赖于外部循环

 {  
          
        int i,j;  
        char a[5]="$";  
        for(i=0;i<5;i++)  
        {  
            for(j=0;j<=i;j++)  
            printf("%c",a[j]);  
            printf("\n");  
        }  
              
    }

PS:

第一种方式中,内部循环进行5次,外部循环也进行5次,相当于外部循环把内部循环的结果打印了5次,为什么呢?因为内部循环的条件是固定的(j<5),每次外部循环,内部循环都要进行5次,效果大家可想而知。第二种方式中,当外部循环进行第一次时,即i=0时,由于内部循环的条件为j<=i,此时0<=0,满足循环条件,在这种方式中,内部循环的条件每次都是变化的。因此,当外部循环进行一次时,内部循环进行打印出数组a[5]中的第一个元素a[1],即打印出一个$。以此类推打印出了a[5]中的所有元素。


第一个.JPG
第二个.jpg

相关文章

  • Java学习day-06:嵌套循环

    一、嵌套循环专题 1.什么是嵌套循环? 在一个循环语句内部再嵌套一个或多个循环,称为嵌套循环。while、do...

  • JAVA 嵌套for循环

    嵌套for循环_1(重要) A: 嵌套循环的概述 嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构...

  • 【C语言】-循环的嵌套

    循环的嵌套:当在一个循环语句中嵌入另一个循环时,成为循环的嵌套。 循环嵌套的形式: (1)for语句中嵌入for语...

  • 17.JavaScript-循环嵌套练习

    1. 循环嵌套规律 在循环嵌套中外循环控制的是行数,内循环控制的是列数 ---------------------...

  • 007while循环/while循环嵌套/break和conti

    while循环 <1>while循环的格式 while循环嵌套 前面学习过if的嵌套了,想一想if嵌套是什么样子的...

  • for循环嵌套(1)

    ########主要有两种类型的for循环嵌套:一:内外循环独立进行 二:内部循环依赖于外部循环 PS: 第一种方...

  • shell脚本学习(五)[循环嵌套]

    Chapter23 循环的嵌套和break,continue语句 循环的使用 1.循环和循环可以嵌套 2.循环中可...

  • [Python基础]D6 循环嵌套、函数基础

    while 循环嵌套 4.1 循环嵌套 while 嵌套就是:while 里面还有 while 4.2 循环嵌套演...

  • JS总章02

    for循环的嵌套 1. ********** ********** ********** ********** *...

  • 14-Python循环和分支的互相嵌套

    1.循环内嵌套if 2.循环内嵌套循环 学习地址: 撩课-Python大数据+人工智能1撩课-Python大数据+...

网友评论

      本文标题:for循环嵌套(1)

      本文链接:https://www.haomeiwen.com/subject/vxqsdftx.html