제목 : 5.3.1. 예제. 재귀함수_팩토리얼구하기.c
글번호:
|
|
201
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2005/10/24 오후 11:59:56
|
조회수:
|
|
5639
|
#include <stdio.h>
int Factorial(int intFactorial)
{
int intReturn;
if(intFactorial == 0)
{
intReturn = 1;
}
else
{
intReturn = intFactorial * Factorial(intFactorial - 1);
}
return intReturn;
}
void main(void)
{
int intFactorial;
printf("어떤 수의 계승 계산? ");
scanf("%d", &intFactorial);
printf("\n%d의 계승의 값은 : %d\n", intFactorial, Factorial(intFactorial));
}