팩토리얼 연산
자료구조 교과목 실습
C++로 팩토리얼 연산 구현
[code=”:cpp”]#include
using namespace std;
int factorial(int);
int main() { int a=0, result=0; a=5; result = factorial(a); printf(“%d! = %d\r\n”,a,result); return 0; }
int factorial(int i) {
int s=0;
if(i<=1) return 1;
else {
s=i * factorial(i-1);
return s;
}
}[/code]
출력 :
5! = 120