PS/Baekjoon Online Judge

[백준 10872] 팩토리얼 [C]

kimyoungrok 2021. 7. 13. 23:49

백준 - 10872


소스코드

#include <stdio.h>
int factorial(int n){
    return (!n ? 1 : n * factorial(n-1));
}
int main(){
    int N;
    scanf("%d", &N);
    printf("%d", factorial(N));
}

출처

 

10872번: 팩토리얼

0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

'PS > Baekjoon Online Judge' 카테고리의 다른 글

[백준 11654] 아스키 코드 [C]  (0) 2021.07.14
[백준 10871] X보다 작은 수 [C]  (0) 2021.07.14
[백준 10952] A+B - 5 [C]  (0) 2021.07.13
[백준 10951] A+B - 4 [C]  (0) 2021.07.13
[백준 10950] A+B - 3 [C]  (0) 2021.07.13