#include<stdio.h>
int main(){
int n;
scanf("%d",&n); //定义变量类型,输入
int a[n][n]; //使用行列数组
for(int i=0;i<n;i++){
for(int k=0;k<=i;k++){
if(k==0 || k==i) a[i][k]=1; //i表示行,k表示列
else a[i][k]=a[i-1][k-1]+a[i-1][k];
}
}
//输出
for(int i=0;i<n;i++){
for(int j=n-i-1;j>0;j--){
printf(" ");
}
for(int k=0;k<=i;k++){
printf("%4d",a[i][k]);
}
printf("\n");
}//空格
return 0;
}
PTA:杨辉三角形
最新推荐文章于 2024-08-02 21:35:20 发布