강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

roseonghwan1342 のプロフィール画像
roseonghwan1342

投稿した質問数

C と C++ を同時に学びましょう。

37 – セクション 4 (関数) 総合問題

재귀함수

作成

·

292

1

37강의 재귀함수에서 궁금한 점이 있는데  n이 5일때 부터 보면 rec함수 안에 있는 printf문에 가기 전에 재귀함수가 계속 호출되어 54321이 프린트 되는 것은 알겠는데 1을 프린트 하고 rec(0)이 되어 return문으로 가는데 return은 함수를 빠져나가rec(n)함수 안에 있는 마지막  프린트문을 실행할 수 없는 것 아닌가요?? 그래서 이후 출력되는 12345가 이해가 가질 않습니다.

cC++

回答 2

0

저도 이게 궁금합니다

0

return을 하면 if문에서만 빠져나가서 그런게 아닐까 생각되네요. return이 속한 부분이 if(n==0)일때니까 말이죠,

roseonghwan1342 のプロフィール画像
roseonghwan1342

投稿した質問数

質問する