杨辉三角c语言程序 C语言编程题:打印出杨辉三角(十行)?
浏览量:4472
时间:2022-12-16 16:59:07
作者:采采
C语言编程题:打印出杨辉三角(十行)?
# includeltsdio。HGT # includeltstdlib。HGT int main(int argc,char*argv[]){ inta[11][11]={{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{1},{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ 1 },{ I,j,k,z=1,x=1,c=1 for(I=2 lit 10 I){ 1用下面的方法计算的乘积很容易超出整数的表达范围//for(k=1 KLT=JK)//z=z * k//for(k=1 KLT=ik)//x=x * k//for(k=1 KLT=(I-j)k)//c=c * k//a[I][j]=z/(x * c)
if(I==j)a[i][j]=1 else a[I][j]=a[I-1][j-1]a[I-1][j]} } for(I=0 ILT 10 I){ for(j=0 jlt=ij)printf(# 34M # 34,a[I][j])
printf(#34
34) } return0
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。