確かにそうなんだけど、putsだと勝手に改行が出力されてしまうので一ヶ所しか使えなかった。DRY、forなし、ifなし(:?使ってるのでインチキだけど)、main以外に関数なし風味。これで完成ということにして寝ます。今度はプログラム中でフラグを管理する必要が出てくるじゃない。(何に書...http://anond.hatelabo.jp/20081025230447じゃぁ再帰で。確かにそうなんだけど、putsだと勝手に改行が出力されてしまうので一ヶ所しか使えなかった。DRY、forなし、ifなし(:?使ってるのでインチキだけど)、main以外に関数なし風味。ループ構文が再帰の一種なの。代替するってのはちょっと違う。再帰処理の名前の由来で...http://anond.hatelabo.jp/20081027001018元増田じゃないけど、LISPとかの話じゃないかな。ループは再帰で実現できるけど、再帰はループで実現できない。論理的には、再帰の方がより一般的。...http://anond.hatelabo.jp/20081027001018「俺にとってはループの方が判りやすい」という主張は否定しないが。処...http://anond.hatelabo.jp/20081027222327「末尾再起のある処理系なら」と付け加える必要があるのでは?http://anond.hatelabo.jp/20081027222327よくわかってないならマジレスしなくていいよ。言語によるのかも知れないが、私が触ってきた言語では全部自分自身を関数呼び出しすることを再帰と言っていた。...http://anond.hatelabo.jp/20081029021459プログラム構造のレベルでも、個人的な感覚の問題かもしれないが、再帰処理よりもループのほうがわかりやすい。...http://anond.hatelabo.jp/20081029184505実際のとこプログラムオタのオナニーに近い部分はあると思う。http://anond.hatelabo.jp/20081029183233最初のネタ扱いの書き方が失礼だったことは申し訳なかったですが、どうかカッカしないで欲しい...。結局、何を「メリット」と考えるか、何を軸に「大小関係」を考えるのかがず...http://anond.hatelabo.jp/20081030015647別に怒っちゃいないよ。表現力としても再帰処理よりループのほうが優秀だと思うな。再帰処理はループ以外の処理もできるけれど、ループはループしかしないからね。どこが「...http://anond.hatelabo.jp/20081030193739元エントリについている『大はずれだろ。どこが「名前の由来」やねん。表現力としても再帰処...http://anond.hatelabo.jp/20081031010058元エントリについている『大はずれだろ。どこが「名前の由来」やねん。口調が違うのでわかります。...http://anond.hatelabo.jp/20081028123934なんでここまで簡単な要求を、ここまで複雑に書く必要があるのか、サッパリ理解できません。僕はプログラマになんかならなくてもいいや。http://anond.hatelabo.jp/20081028123934じゃ、少しだけ本気出してみたよ。要求仕様にかなうといいんだけど。puts(&quot;...http://anond.hatelabo.jp/20081025233759後者がいいんじゃないかな。前者だと一部コンパイラだとセキュリティ警告が出ると突っ込まれるかもしれない。12電子書籍は本当に便利だ。1夫と不倫ごっこがしたい。