[알고리즘 스터디] 1주차_재귀함수_Ex002

·2022년 10월 22일
0

Algorithm Study

목록 보기
2/77
post-custom-banner

입력 받은 정수(~20) 만큼 "Hello" 출력하고, 전개도 작성하기

#include <iostream>
#include "Practice.h"

void SayHello(int _Count)
{
    if (_Count > 20 || _Count <= 0)
    {
        return;
    }

    printf("Hello\n");
    if (0 < _Count - 1)
    {
        SayHello(_Count - 1);
    }
}

int main(void)
{
    SayHello(3);
    
    return 0;
}
// 전개도

SH(3)
{
    if (false)
    printf("Hello\n");
    
    if (false)
    {
        SH(2)
        {
            if (false)
            printf("Hello\n");

            if(false)
            SH(1)
            {
                if (false)
                printf("Hello\n");
                if(false)
            }
        }
    }
}

<실행 결과>

post-custom-banner

0개의 댓글