不管多少行都可以的题解
2026-08-13 20:50:34
发布于:广东
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int arr[11][11]={0};
int n=10;
//cin>>n;//为了AC固定n为10
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
if(i==1 || i ==j) arr[i][j]=1;
else arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
}
}
for(int i=1;i<=n;i++){
for(int k=1;k<=n-i;k++)
cout<<setw(3)<<' ';
for(int j=1;j<=i;j++)
cout<<setw(6)<<arr[i][j];
cout<<endl;
}
}
这里空空如也

有帮助,赞一个