风云小站|Connecting Lives With Infinite New Discoveries » 求助专区 » C语言的循环嵌套问题(有例子)

C语言的循环嵌套问题(有例子)

cazylu 资深会员
楼主 2007-02-12 14:20
私信 引用 编辑

C语言的循环嵌套问题(有例子)

单个循环语句本人了解,但循环语句的嵌套本人却很难理解,看了教材也是一头雾水,望各位大大能再一次帮一下我


例如是这个打印图案的程序:

main()
{ int   k,i ,j;

  for(i=0;i<=2;i++)

  { for(k=1;k<=i;k++) printf(" ");

        for(j=0;i<=3;j++)   printf("*");

            printf("\n");

    }

}

运行这程序生成的图案如下:(是由*号组成的平行四边形,下面比上面向右缩进一个*号,不知到
为什么我会弄成这样)~~~                      
****
  ****
  ****
[ 此贴被cazylu在2007-02-16 01:02重新编辑 ]
最近评分记录:
  • 风云币:2(jordanky)
  • [

    死亡 证明活过
    drivel 风云元老
    #1 2007-02-12 14:35
    私信 引用 编辑

    太笼统了,没法回答
    “正义者的道路被邪恶者的自私和暴行的不公所包围。以慈善和好意为名的人有福了。他带领弱者走出黑暗的山谷,因他是其兄弟的守护者以及迷途孩子的搜救者。我将以巨大的愤怒与暴行对那些企图毒害及消灭我兄弟的人们大施报应,当我报复他们的时候,他们就知道我的名字是耶和华!”
    cai504 风云元老
    #2 2007-02-12 14:42
    私信 引用 编辑

    一层一层的往外引申,从最里层的先分析起.或者可以理解为循环结束语句总是最靠近的循环开始的结束.汗..有点不知道怎么表达,好好看书,容易理解的,要不编写程序的时候严格按格式编,等下检查的时候方便点.
    沉沦岁月,学习腐败,归隐中。。。
    欢迎加盟7彩联盟论坛
    http://bbs.7softs.com
    lanjingyun 资深会员
    #3 2007-02-12 19:29
    私信 引用 编辑

    这个还真不好解释   最好楼主能引用个多循环嵌套的C程序作为例子
    我把我的愛写在風雲墙上.

    爱情总是在你我不经意间到来
    爱情总是在你我不小心间伤害

    一个人不孤单   因为还有自己的影子陪伴
    一个人挺寂寞   因为只有自己的影子陪伴
    爱情像cappuccino
    xingyun321 资深会员
    #5 2007-02-12 20:53
    私信 引用 编辑

    Copy code
    main()
    {
      int   k,i ,j;

      for(i=0;i<=2;i++)

      {
        for(k=1;k<=i;k++)
          printf(" ");
        for(j=0;i<=3;j++)  
          print("*");
        printf("\n");
      }

    }


    搞好缩进,,结构自然就出来了啊