递归和非递归分别实现求n的阶乘

    xiaoxiao2022-07-13  168

    递归:

    int Fact(int n){ if (n <= 1) return 1; return n*Fact(n-1); }

    非递归:

    int Fact1(int n){ int ret = 1; if (n <= 1) return 1; for (int i = n; i > 1; i--){ ret *= i; } return ret; }
    最新回复(0)