哪位大神给我画一下程序框图

来源:4-12 循环结构之多重循环

qq_慕标1478540

2019-10-15 19:34

逻辑想不明白,为什莫空行刚好居中,有没有大神发一下程序框图


写回答 关注

1回答

  • qq_城南花已开_9
    2019-10-16 01:13:29

    http://img1.mukewang.com/5da5fd0e0001053605040279.jpg

     for(    j=i ;  j<5 ;  j++  ) 就是打印了4个空格,在网页上运行程序受背景印象,眼睛看着是3个空白,其实不然,把程序放自己电脑里跑一下用鼠标数数就会发现是4个.

    for(i=1; i<5; i++)是父循环,用来打印行的

    for(    j=i ;  j<5 ;  j++  ) 和for(k=0 ;  k<2*i-1;  k++  ) 都是子循环,父循环1次,子循环里面要全部循环直到跳出循环

    所以第一次父循环开始,首先子循环for(    j=i ;  j<5 ;  j++  )循环了4次,总共打印了4个空格

    接着执行第二个子循环for(k=0 ;  k<2*i-1;  k++  )可以得出k=1,所以只打印了1个*

    然后父循环第1波已经结束了,接着i++,此时i就等于2,开始带入子循环进行接下来的循环


    c语言小白,自己理解的,如有错误请大佬指出


    慕指函数

    为啥j不能等于1

    2019-10-21 23:46:15

    共 2 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926212 学习 · 20797 问题

查看课程

相似问题