C语言递归函数求n!的两种写法---详细讲解
递归函数:在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用。题目:求n!的阶乘,n需要手动输入一个数。解题思路:假设我们是求5的阶乘5!,那么我就要知道4!等于多少?要知道4!是多少?我们就要知道3!是多少?要知道3!是多少,我们就要知道2!是多少?要知道2!是多少,我们就要知道1!是多少?显然1!是1。对此我们列下如下关系式5!= 5*4! 4!= 4*3! 3!= 3*2! 2!= 2*1! 1!=
原创
2021-10-19 21:19:17 ·
38727 阅读 ·
5 评论