//输出杨辉三角 # include<stdio.h> # define n 10 int main() { int a[2][n]; a[0][0]=1; printf("%-5d ",a[0][0]); for(int i=1;i<n;i++) { for(int j=0;j<=i;j++) { if(j==0||j==i) { a[1][j]=1; } else { a[1][j]=a[0][j-1]+a[0][j]; } } for(int k=0;k<=i;k++) { printf("%-5d",a[1][k]); a[0][k]=a[1][k]; } printf(" "); } return 0; }