허탈하고_삭막한_세상.jpg 일상속의 인터넷

아아... ㅜㅜ

[C]재귀적 함수 탈출 예제 프로그래밍

/*
  재귀적 함수 탈출 코드
  main 함수에서 i를 0 으로 초기화 하고, 재귀적 함수에 진입한 후
  함수 내에서 i의 값을 검사해 i가 30이 되었을때 함수를 탈출하는 프로그램
*/

#include<stdio.h>
#include<stdlib.h>
void recursive(int i);
int main(){
 int i=0;
 recursive(i);
 
 system("pause");
}
void recursive(int i){
  printf("Revursive call \n");
  printf("i = %d \n\n",i);
 
  if(i==30){ // 탈출 조건 
         return; // 재귀적 함수의 탈출 
        }
 
  recursive(i+1);  // i에 1을 더한 값을 인자로 주어 다시 함수를 호출
}


100원이면 이 아이를 구원할 수 있습니다. 일상속의 인터넷

아....100원의 기적이여.. (출처)


 


1 2 3 4 5 6 7 8 9 10 다음