C语言怎么用递归法求阶乘

C语言怎么用递归法求阶乘,第1张

1、首先打开vc6.0,新建一个vc项目。

2、接下来需要添加头文件。

3、添加main主函数明轿吵。

4、定义一个用来求阶乘的函数。

5、在main函数定义int类型变量帆岁sum。激侍

6、调用fact(),并将返回值赋予sum。

7、使用printf打印sum。

8、运行程序,看看结果。

提供思路,如果使用递归,主要针对正返阶乘,因此,在主函数里提供十个数相加,用循环,然后重新定一个函数,在函数里提供递归的算法,即不断调用直至结束得到结果,然后相加就行。

如果不是使用递归,可使用上一次的结果睁则乘举早饥以新增的数字,然后依次相加即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12556101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存