c語(yǔ)言編寫楊輝三角形 C語(yǔ)言編程題:打印出楊輝三角(十行)?
C語(yǔ)言編程題:打印出楊輝三角(十行)?#包括<<<;DIO。H>>;include<;t;include<;t;include<;t:這是主(argc,char*arg
C語(yǔ)言編程題:打印出楊輝三角(十行)?
#包括<<<;DIO。H>>;include<;t;include<;t;include<;t:這是主(argc,char*argv[]{[11[11][11]={[11[11[11][11][11]{[11[11][11]={[11[11[11][11][11]={[11[11[11[11]11][11[11[11[11]11[11[11[11[11]11[11[11[11[11[11]11[11[11]11[11[11[11[11[11[11[11]11]11]11[11]11]11[11]11]11[11]11]11[11]11]11[11]11]11[11]11]11[11]11];T<;T)dio.h.h<;h<;T&K//對(duì)于(K=1K<=IK)//X=X*K//對(duì)于(K=1K<=(I-J)K)//C=C*K//a[I][J]=Z/(X*C)如果(I==J)a[I][J]=1,否則a[I][J]=a[I-1][J-1]a[I-1][J]}對(duì)于(I=0I<10i){(J=0j<=ij)printf(“m”,a[i][J])printf(“”n“)}return0}
理解楊輝三角有問(wèn)題。
#包括和限制。H>
intmain()
#definem10
#definem10
{
inti,J
intyang[M][n
]for(I=0I<=mi)
{
for(J=0j<=NJ)
{
if(I==J | J==0)
/*此判斷條件錯(cuò)誤。楊輝三角形是每行的第一個(gè)也是最后一個(gè)。除頂列外,另一列不是第n行的第n列為1,而是第n行的第n列為1。它應(yīng)該改為if(J==0 | J=I 1)*/
Yang[I][J]=1
else
Yang[I][J]=Yang[I-1][J-1]Yang[I-1][J
]printf(“]”,Yang[I][J])
}]if(J==I)
printf(“”“”)
}]返回0
}