- ベストアンサー
再帰について
こんばんは。 今、大学でC言語の勉強しているのですが、昨日再帰についての講義がありました。 講義の中で以下のプログラムを作成したのですが、このプログラムの 実行結果がなぜ以下のようになるか分かりません。 どなたかご教授ください。 結果:9 8 7 6 5 4 3 2 1 0 プログラム: #include<stdio.h> main() { function(0); } function(int i){ if(i<10) { function(i+1); printf("%2d",i); return i; } }
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.5
noname#62605
回答No.4
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.2
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1