factorial.cpp 418 字节
Newer Older
1 2 3 4 5
/**
 * @file
 * @brief C++ program to find factorial of given number
 */
#include <iostream>
A
Akshay Gupta 已提交
6

7
/** function to find factorial of given number */
A
Akshay Gupta 已提交
8 9 10 11 12 13
unsigned int factorial(unsigned int n) {
    if (n == 0)
        return 1;
    return n * factorial(n - 1);
}

14
/** Main function */
A
Akshay Gupta 已提交
15 16 17 18 19 20
int main() {
    int num = 5;
    std::cout << "Factorial of " << num << " is " << factorial(num)
              << std::endl;
    return 0;
}