logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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!

#c语言#算法
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!

#c语言#算法
到底了