用一个二维数组来做
查看原帖
用一个二维数组来做
1223232
momentary_hunter楼主2024/1/28 10:51
#include<bits/stdc++.h>
using namespace std;
int n,m,a[21][21];\\定义
int main() {
	cin>>n;
	a[1][1]=1;//第一个是1
	for(int i=2;i<=n;i++){//做出三角
		for(int j=1;j<=i;j++){
			a[i][j]=a[i-1][j]+a[i-1][j-1];
			
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=i;j++){
			cout<<a[i][j]<<" ";、、输出
			
		}
		cout<<"\n";
	}
   return 0; 
}
2024/1/28 10:51
加载中...