什么是递归

简介: 通过阶乘函数f(n)=n!f(0)=1f(n)=f(n-1)*n(n>=1)简要理解递归

用递归计算阶乘

include<stdio.h>

int f(int a)
{
return n==0?1:f(n-1)*n
}
int main()
{
printf("%d",f(3));
return 0;
}
递归函数一定要写终止条件

目录
相关文章
|
10月前
|
算法 C语言
c递归
c递归
56 2
|
5月前
使用递归
【10月更文挑战第20天】使用递归。
30 8
|
4月前
递归
【10月更文挑战第23天】递归。
33 4
|
10月前
递归详解~
递归详解~
114 0
|
10月前
|
算法 C#
C#递归详解
C#递归详解
99 0
|
JavaScript 前端开发
什么是递归?
什么是递归?
191 0
|
存储 算法 C++
递归的应用
递归的应用
|
算法 Python
递归的使用
递归的使用
63 0
|
机器学习/深度学习 BI