입력 코드
#include <stdio.h>
int factorial(int n) {
if (n == 0)
return 1;
return n*factorial(n - 1);
}
main() {
int N;
scanf("%d", &N);
printf("%d", factorial(N));
}
코드 설명
#재귀 #수학 #구현
↓↓↓ 참고한 사이트
dojang.io/mod/page/view.php?id=585
dojang.io/mod/page/view.php?id=584
문제 출처
'C' 카테고리의 다른 글
#46. [백준_C언어] 2231 : 분해합 (0) | 2021.01.23 |
---|---|
#45. [백준_C언어] 10870 : 피보나치 수 5 (0) | 2021.01.23 |
#43. [백준_C언어] 3053 : 택시 기하학 (0) | 2021.01.22 |
#42. [백준_C언어] 4153 : 직각삼각형 (0) | 2021.01.21 |
#41. [백준_C언어] 3009 : 네 번째 점 (0) | 2021.01.21 |