int asterisk(int i) {
if(i>1)
{
asterisk(i/2);
asterisk(i/2);
}
printf("*");
}
์ด ํจ์์ 5๋ฅผ ๋์ ํ๋ฉด ๋์ค๋ ๋ณ์ ๊ฐฏ์๊ฐ ์ปดํ์ผ ๋๋ ค๋ณด๋ 7๊ฐ๊ฐ ๋์ค๋๋ฐ
8๊ฐ๊ฐ ๋์์ผ ํ๋๊ฑธ๋ก ์๊ฐํ๋๋ฐ ํน์ ์ 7๊ฐ์ธ์ง ์ค๋ช ํด์ค์ ์์?
--์ฝ๊ฒ ๊ทธ๋ฆผ๊ทธ๋ ค๋ณด๋๊น ๋ฐ๋ก ์ดํด๋๋ค ๋ฏธ์
ํน์๋ ํด์ ์ ์ผ๋ฉด
5 ์์ฒด์ ์ผ๋ก *
5 ์์์ 2 2๊ฐ๊ฐ ์คํ๋๋๊น * *
2 ์์์ 1 2๊ฐ๊ฐ ์คํ๋๋๊น * * * *
ํ ํ 7๊ฐ
์๋ฃ๊ตฌ์กฐ๋ ์๊ณ ๋ฆฌ์ฆ ์ฐจ์ด ๋ชจ๋ฅด๋?
์..์ด ๋ฌธ์ ๊ฐ ๋์จ ์ฑ ์ด๋ฆ์ด ์๋ฃ๊ตฌ์กฐ ์ฑ ์ด๋ผ ๋์ถฉ ๊ทธ๋ ๊ฒ ์ ์์ ใ ใ