猿问

这个不懂啊,想来想去,j=i 当初始值i=1 的时候,子循环 j 只输出了4个空格呀

#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<2*i-1 ;  k++     ) 

        {

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

        }

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

    }

    return 0;

}


年轻的程序猿
浏览 1269回答 1
1回答

年轻的程序猿

噢,懂了,
随时随地看视频慕课网APP
我要回答