c++输出杨辉三角

2025-04-06 02:48:54
推荐回答(1个)
回答1:

程序没错误,是直角三角形。

下面的是等腰的

int main()
{
    const int N=10;
    int a[N][N]={0};
     int i=0,j=0;
     for(i=0;i!=N;++i)
        a[i][0]=a[i][i]=1;
     for(i=2;i        for(j=1;j        a[i][j]=a[i-1][j-1]+a[i-1][j];
     for(i=0;i         for(j=0;j        for(j=0;j<=i;++j){
        cout << a[i][j] << " ";}
     cout << endl;}
    return 0;
}