手记

c语言递归函数。。。。。。。。。

递归函数特点:

1.每一级函数调用时都有自己的变量,但是函数代码并不会得到复制,如计算5的阶乘时每递推一次变量都不同;
2.每次调用都会有一次返回,如计算5的阶乘时每递推一次都返回进行下一次;
3.递归函数中,位于递归调用前的语句和各级被调用函数具有相同的执行顺序;
4.递归函数中,位于递归调用后的语句的执行顺序和各个被调用函数的顺序相反;
5.递归函数中必须有终止语句。
一句话总结递归:自我调用且有完成状态。

7人推荐
随时随地看视频
慕课网APP

热门评论

好好。。。。。。。。。

查看全部评论