/////////Pascal_triangle.c////////// #include<stdio.h> #define N 10 int main(int argc, const char *argv[]) { int i,j;//i表示控制行,j控制列,N表明輸入幾就打印幾階。 int a[N][N]={0};//初始化 //計算楊輝三角 for(i=0;i<N;i++) { a[i][0]=1; for(j=0;j<=i;j++) { if(i==0||j==0) { printf("%-5d",a[i][j]); continue; } a[i][j]=a[i-1][j]+a[i-1][j-1]; printf("%-5d",a[i][j]); } printf("\n"); } return 0; }