なあ、再帰関数好きな人いる? パート3 [転載禁止]©2ch.net (914レス)
前次1-
抽出解除 レス栞

890
(1): ◆QZaw55cn4c [sage] 2021/01/13(水) 21:38:42.47 ID:DfoNX22P(1) AAS
>>889
889(1): デフォルトの名無しさん [sage] 2021/01/13(水) 14:49:33.89 ID:tLUt5qTN(1) AAS
ループで書くと出現する余計な変数がなくなるのが再帰のメリット

kwsk
ループ変数は再帰関数でも必要なのでは?
895: デフォルトの名無しさん [sage] 2021/07/16(金) 14:24:10.16 ID:S3gddm5/(1/2) AAS
>>890

要らない

/* n の階乗を求める */
int fact(int n)
{
 if(n==0){
  return 1;
 } else {
  return fact(n-1);
 }
}

実質ループする処理だけど、ループの回数数えるための
変数は一切出現しない。なおかつ n は不変。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.299s*