当前位置:酷百书>生活百科>用C语言程序编写杨辉三角

用C语言程序编写杨辉三角

2024-09-07 09:46:18 编辑:join 浏览量:528

用C语言程序编写杨辉三角

问题补充说明:杨辉三角的每一项数据正好是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语言程序编写杨辉三角

#include<st陆乙振王铁食dio.h>

longfun(intn)//阶乘函数

{

 if(n==0||n==1)return1;

 elsereturnn*fun(n-1);

}voidmain()

{

 longi,j;

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

 {

  for(j=0;j<6-i;j++)printf("");

  for(j=0;j<=i;j++)printf("%d来自",fun(i)/fun(j)/fun(i-j));

  printf("\n");

 }

}

标签:杨辉三角,C语言,编写

版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/life/465388.html
热门文章