본문 바로가기
문제 풀이/백준(BOJ)

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

by 희조당 2021. 3. 24.
728x90

www.acmicpc.net/problem/10872

 

10872번: 팩토리얼

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

www.acmicpc.net


문제 접근

1. 반복 횟수를 받고 팩토리얼 실행

느낀점

사실 너무 기본이라서 느낄 것도 없었다! 오늘은 1일 2코딩

코드

#include <stdio.h>

int factorial(int n) {
	if (n == 0) return 1;
	return n * factorial(n - 1);
}

int main() {
	int n;
	scanf("%d", &n);
	printf("%d", factorial(n));

	return 0;
}

댓글