입력 받은 정수(~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)
}
}
}
}
<실행 결과>