简单递归实现(C++)

    科技2022-07-11  100

    1,什么是递归?

    递归函数就是直接或间接调用自身的函数,也就是自身调用自己。

    2,递归阶乘代码实现

    #include <iostream> using namespace std; long JieChen(int n) { if(n == 0) return 1; else return n*JieChen(n-1); } int main() { for(int i=0;i<10;i++) { cout << i << "! = "<< JieChen(i) <<endl; } return 0; }

    结果

    Processed: 0.037, SQL: 8