질문 제목 : 재귀함수 출력값출력값이여 ㅠㅠ 재귀함수 출력값인데 잘 모르겠어여 ㅠㅠ 질문 내용 :
// asterisk(5)를 호출할 때 출력되는
*의 갯수를 쓰시오.
void asterisk(int i)
{
if(i 1){
asterisk(i/2);
asterisk(i/2);
}
printf(*);
}//fib(3)을 호출할 때 화면에 출력되는
내용을 쓰시오.
int fib(int n)
{
printf(fib(%d) is called\n, n);
if(n==0) return 0;
if(n==1) return 1;
return (fib(n-1) + fib(n-2));
}
커피우유 2026.10.05
지난번에 제가 보인 것처럼 하나하나 따라가보세요
휘들램 2026.10.05
이거 그냥 실행해봐도 나오고 그냥 해봐도 나올건데 위에건 일단 확인해보니 7개 나오는데요?
글고 밑에건
fib(3) is called
fib(2) is called
fib(1) is called
fib(0) is called
fib(1) is called