C语言学习15:递归
递归
递归指: 函数中使用函数自身的方法
C
语言中支持递归,即 一个函数可以调用自身
,在使用递归时,程序员要注意函数的 退出条件
,否则会进入死循环
数的阶乘
1 | double factorial(unsigned int i){ |
当上面的代码被 编译和运行 时,产生的结果:
1 | 5 的阶乘是:120.000000 |
斐波那契额数列
当前数是前两个数之和
1 |
|
当上面的代码 编译和运行时,产生的结果:
1 | 0 |
- Post title:C语言学习15:递归
- Post author:张建
- Create time:2023-02-18 13:58:13
- Post link:https://redefine.ohevan.com/2023/02/18/C学习/C语言学习15:递归 2/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.