不懂子循环里面的条件

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

慕尼黑7321417

2018-11-26 15:23

j=i  ; j<5;  j++

k = 0 ; k < i * 2 - 1 ; k++

写回答 关注

1回答

  • 慕少5189397
    2018-11-26 20:18:44

    这道题是每行一个循环,第一个子循环是打空格,第二个子循环是打*。以第一次循环为例,j=i即j=1即j可以打四次,有四个空格,然后k=0,k<1,即K可以打一次乘号就跳出去了,子循环结束,然后是第二次父循环,此时i=2,然后这一次j只能打三次,即有三个空格,K=0,K<3,即有三个乘号,第二行就打好了。后面的依此类推


    阿强0519 回复慕粉5534...

    因为是j=i,j<5,每次子循环完成后再进行父循环i就会加一,i就会不断增大相应的j就会不断的增大,因为都是j<5所以空格会越来越少,j变的越大循环次数越少空格就越少(我是看别人的评论复制过来的)

    2018-12-08 17:12:14

    共 3 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题