10872

    BaekJoon(10872)::팩토리얼

    문제 10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제파악 팩토리얼 → $n! = 1 \times 2 \times · · · \times n $ 문제풀이 재귀 이용 : $factorial(n)$ → $n \times factorial(n-1)$ #include using namespace std; int factorial(int n) { if (n == 1 || n == 0) return 1; return n * factorial(n - 1); } int main() { int n; cin >> n; cout > n; for(int i = 1; i