Ex16-매개변수를 통해 재귀함수 호출
CODEDRAGON ㆍDevelopment/C, C++
반응형
매개변수를 통해 재귀함수 호출
소스코드
#include <stdio.h>
// 함수의 선언(출력X입력X 형태) void recursiveCall(int n);
int main(void){ int a=1; recursiveCall(a); // 함수의 호출(매개변수를 통해 재귀함수 호출) return 0; }
// 함수의 정의 void recursiveCall(int n) { if(n>5) // 함수의 무한 반복 문제를 해결하는 조건 return; // 값을 반환하지 않고 그냥 함수를 종료한다.
printf("Recursive Call %d회 수행\n",n); recursiveCall(n+1); // 매개 변수 n을 하나 증가해서 self_service( ) 함수를 호출 |
출력결과
'Development > C, C++' 카테고리의 다른 글
LAB02-동전교환기 (0) | 2015.07.13 |
---|---|
LAB01-산술연산 계산기 (0) | 2015.07.13 |
Ex15-재귀 호출시 무한루프 문제 해결 (0) | 2015.07.13 |
Ex14-재귀 호출시 문제 (0) | 2015.07.13 |
1차원 배열 (0) | 2015.07.12 |