递归就是在过程或函数里调用自身 这句话怎么理解?举个例子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归就是在过程或函数里调用自身 这句话怎么理解?举个例子相关的知识,希望对你有一定的参考价值。

递归函数即自调用函数,在函数体内部直接或间接地自己调用自己,即函数的嵌套调用是函数本身。
  例如,下面的程序为求n!:
    longfact(intn)
    
     if(n==1)
     return1;
     returnfact(n-1)*n;//出现函数自调用
    
参考技术A 就是自己需要调用自己,f(x)=x-f(x-1),如果x=5,那么带入的时候就在一直调用f(x)本回答被提问者采纳

以上是关于递归就是在过程或函数里调用自身 这句话怎么理解?举个例子的主要内容,如果未能解决你的问题,请参考以下文章

C语言——递归算法

Java算法——递归思想

day④:递归

python之递归

python的递归

day4-递归