算法,输出一个n×n的三角矩阵,如图所示规律

算法,输出一个n×n的三角矩阵,如图所示规律_第1张图片

#include
int main()
{
    int L,i,j,a[100][100],n,k=1;
    printf("input n:");
    scanf("%d",&n);
    for(L=0;L<n;L++)
    {
        for(j=0;j<n-L;j++)
        {
            a[L+j][j]=k++;
        }
    }
    //输出
    for(i=0;i<n;i++)
    {
        for(j=0;j<n;j++)
        {
            if(a[i][j]>0)
                printf("%5d",a[i][j]);
        }
        printf("\n");
    }
}

你可能感兴趣的:(算法,输出一个n×n的三角矩阵,如图所示规律)