谁知道印杨辉三角的C语言程序啊?急用的,谢啦!

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:13:12

#include "stdio.h"

void main()

{

int i,j;

int jiecheng(int);

printf("Used for print 杨辉三角\n");

for(i=0;i<10;i++)

{

for(j=0;j<(i+1);j++)

{

int n=jiecheng(i)/(jiecheng(j)*jiecheng(i-j));

printf("%d ",n);

}

printf("\n");

}

}

int jiecheng(int n)

{

int i;

if(n<0)

i=1;

else if(n==1||n==0)

i=1; else

i=n*jiecheng(n-1);

return i;

}