请讲讲递归调用的特点和使用

特点:
1、递归调用是一种特殊的嵌套调用 , 是某个函数调用自己或者是调用其他函数后再次调用自己的;
2、只要函数之间互相调用能产生循环的则一定是递归调用;
3、递归调用一种解决方案 , 一种是逻辑思想 , 将一个大工作分为逐渐减小的小工作 。
使用:递归调用是在当前的函数中调用当前的函数并传给相应的参数 , 这是一个动作 , 这一动作是层层进行的 , 直到满足一般情况 , 才停止递归调用 , 开始从最后一个递归调用返回 。

    秒懂生活扩展阅读