蓝桥杯 杨辉三角

很简单的题目,直接上代码吧:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a[45][45]= {0};
    a[1][1]=1;
    a[2][1]=1;
    a[2][2]=1;
    for(int i=3; i<=34; i++)
    {
        a[i][1]=1;
        a[i][i]=1;
        for(int j=2; j<=i-1; j++)
            a[i][j]=a[i-1][j-1]+a[i-1][j];
    }
    int n;
    scanf("%d",&n);
    for(int i=1; i<=n; i++)
    {
        for(int j=1; j<=i; j++)
        {
            if(j==1)
                printf("%d",a[i][j]);
            else
                printf(" %d",a[i][j]);
        }
        printf("\n");
    }
}
    原文作者:杨辉三角问题
    原文地址: https://blog.csdn.net/TheWaySoFar/article/details/79209239
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞