我看不懂程序

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

kid4976217

2020-11-21 19:44

那个空格怎么算的,还有*号,我寻思空格不是应该越来越少吗?怎么还越来越多

写回答 关注

2回答

  • 哈哈蜜瓜
    2020-12-07 21:31:36

    星号前有空格,后面可以没有

  • 合之乎
    2020-11-22 14:55:12

    第一行3个空格1个*;

    第二行2个空格3个*;

    第三行1个空格5个*;

    第四行0个空格7个*。

    由此可知,对于每一行(每次一的i循环)来说:

    空格(j) = 4-i,*(k) = 2i-1。

    因此为了达到这一要求,要进行嵌套的for循环,j是为了达到4-i这个目标;k是为了达到2i-1的目标。

    所以i的循环可以写为for(j=1; j<=4-i; j++)  或者for(j=i; j<5;j++)

          k的循环可以写为for(k=1; k<=2i-1; k++)  或者for(k=0; k<2i-1; k++)


    qq_慕侠0...

    为什么第一行是三个空格,我怎么看是四个空格,有点看不懂呢

    2021-01-07 23:38:38

    共 1 条回复 >

C语言入门

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

926209 学习 · 20797 问题

查看课程

相似问题