热门

最新

红包

立Flag

投票

同城

我的

发布
TiSg0
天喜Studio
2 年前
trueTiSg0

《【c语言】函数递归调用》
​
c语言系列专栏:c语言之路重点知识整合

目录

一、递归基本概念的理解

二、递归算法的基本模式

一些习题实例:



一、递归基本概念的理解
函数递归就是函数在其内部再次调用自己的过程。


二、递归算法的基本模式
递归算法的基本模式:终止条件,递推公式

例如:计算阶乘5*4*3*2*1=
阶乘计算到1,终止条件为n==1

阶乘计算为前一个数累乘到后一个数,递推公式为n*fun01(n-1)

一定要有终止条件!!因为没有终止条件会一直循环,过度递归可能会导致栈
​
——来自博客
https://blog.csdn.net/TiSg0/article/details/130497177

您在使用函数递归时的经验如何?(单选)
3 人已经参与 已结束
我非常喜欢使用函数递归
1人
我有时使用函数递归,但也尝试寻找替代方案
2人
我不太喜欢使用函数递归
0人
我从未使用过函数递归
0人
CSDN App 扫码分享
分享
评论
点赞
  • 复制链接
  • 举报
下一条:
不知道为什么 今年才开始学习Python的 刚注册CSDN的 上面却显示我的码龄2年😂
立即登录