1.递归函数:在函数的内部存在调用当前函数本身的语句,这个函数就是递归函数
递归调用:递归函数中,调用自己的操作,递归调用
2.递归调用注意:
1)主调函数就是被调函数
2)在递归函数中应该存在能够让递归结束的条件
3.构成递归的条件:
1)存在自己调用自己
2)存在一个条件 ,能够让递归结束(否则,是死循环)
n==1 age = 10
3)能够找到一个规律,让要解决的问题的规模缩小
4.递归的阶段:
1)递推阶段
2)回归迭代阶段
5:例如:
1.递归函数:在函数的内部存在调用当前函数本身的语句,这个函数就是递归函数
递归调用:递归函数中,调用自己的操作,递归调用
2.递归调用注意:
1)主调函数就是被调函数
2)在递归函数中应该存在能够让递归结束的条件
3.构成递归的条件:
1)存在自己调用自己
2)存在一个条件 ,能够让递归结束(否则,是死循环)
n==1 age = 10
3)能够找到一个规律,让要解决的问题的规模缩小
4.递归的阶段:
1)递推阶段
2)回归迭代阶段
5:例如: