作业帮 > 综合 > 作业

C语言杨辉三角形1、\x05杨辉三角形的每一项数据正好是组合 (即n!/m!/(n-m)!)的值,其中n是行数(从0行开

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/04 21:56:15
C语言杨辉三角形
1、\x05杨辉三角形的每一项数据正好是组合 (即n!/m!/(n-m)!)的值,其中n是行数(从0行开始);m是列数(从0列开始).请使用上述算法得到杨辉三角形每一个位置的值并按下图打印.要求用函数f计算一个正整数的阶乘(用递归函数来实现),通过主函数调用f完成计算.
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
C语言杨辉三角形1、\x05杨辉三角形的每一项数据正好是组合 (即n!/m!/(n-m)!)的值,其中n是行数(从0行开
#include
int f(int x)
{
\x05int y;
\x05if(x==1||x==0)
\x05 y=1;
else
y=x*f(x-1);
return y;
}
int main()
{
int i,j,m;
int n,y;
printf("input n:\n");
scanf("%d",&n);
for(i=0;i