1125: 杨辉三角

1125: 杨辉三角

#include<bits/stdc++.h>
using namespace std;
int main() {
	int n;
	int i,j;
	int a[100][100];
	for (int n; cin >> n;) {
		for(i=0; i<n; i++) {
			a[i][0]=1;
			a[i][i]=1;
			for(j=1; j<i; j++)         //从第三层开始   列数和i相同
				a[i][j]=a[i-1][j-1]+a[i-1][j];
		}
		for(i=0; i<n; i++) {
			for(j=0; j<=i; j++)        //j<=i中"=”很重要,不然输出不了每一行的最后一列
				cout<<a[i][j]<<" ";
			cout<<endl;
		}
		cout<<endl;
	}

	return 0;
}