问答详情
源自:4-12 循环结构之多重循环

就是那个星号,哪个代码确定它是在哪个位置输出的,

我试了下把j=i为成j=1输出的就变成下面这样了        

*

***

*****

*******

提问者:画千秋 2020-05-20 16:06

个回答

  • 慕码人6139277
    2020-06-01 09:44:38

    把空格也看成一个符号 空格少了*号就多了

  • weixin_慕哥6069392
    2020-05-28 14:58:25

    #include <stdio.h>

    int main()

    {

        int i, j, k;

        for(i=1; i<5; i++)

        {

            /* 观察每行的空格数量,补全循环条件 */

            for(    j=i ;j<5   ;  j++  )  

            {

                printf(" ");    //输出空格

            }

            /* 观察每行*号的数量,补全循环条件 */

            for( k=0 ;  k<i*2-1 ;  k++    ) 

            {

                printf("*");   //每行输出的*号

            }

            printf("\n");     //每次循环换行

        }

        return 0;


  • qq_慕粉6579738
    2020-05-21 22:13:52

    J=1   就是从第一列开始