반응형 팩토리얼1 LV2 C++ 재귀(recursion) 호출 [lv2/C++] 재귀(recursion) 호출 재귀를 사전에서 찾아보면 어떠한 것을 정의할 때 자기 자신을 참조하는 것이라고 나온다. 함수를 사용하다 보면 자기 자신을 호출해야 더 수월한 경우가 있다. 대부분의 프로그래밍 책을 보면 재귀 호출을 설명할 때 팩토리얼(Factorial)을 예시로 들곤 한다. 재귀호출을 사용하지 않았을 경우와 함께 비교해 보자. 반복문 사용#include using namespace std;int main(){ int n, result = 1; cin >> n; for (int i = n; i > 0; i--) { result *= i; } cout 재귀 호출 사용#include using namespace std;int Factorial(int n);int main(){.. 2022. 9. 13. 이전 1 다음 반응형