天天看點

2_3倒三角形

輸入正整數n≤20,輸出一個n層的倒三角形。例如,n=5時輸出如下:

######### 

 ####### 

  ##### 

   ### 

    #
           
#include<stdio.h>
int main()
{
    int n = 0;
    scanf("%d",&n);
    for (int i = n; i > 0;i--)
    {
        int space = n - i;//空格的個數
        int num = 2 * i - 1;//定義需要輸出的#的個數
        for (int j = 0; j < space; j++)
        {
            printf(" ");   //輸出空格以保證和題目相同
        }
        for (int j = 0; j < num;j++)
        {
            printf("#");
        }
        printf("\n");
    }
    return 0;
}