1kappa_kei意図しない出力がでます。7ヶ月前ランダム数字を発生させた関数で、同一数字が出たら再計算させるプログラムのつもりでしたが、終わらず再計算後を繰り返えしてしまいます。意図しない出力がでます。理由は、再帰呼び出ししても呼び出し元のnumは書き換わらないことです。そのため、whileの条件がひとたび真になると、無限に計算を繰り返してしまいます。意図しない出力がでます。7ヶ月前みけCATさん、回答ありがとうございます。)し直しても、numの中身って変わってないのですか?基本を理解してないので申し訳ありません。意図しない出力がでます。7ヶ月前numはstaticではないので、keisanが呼び出されるたびに新しいnumが作られ、それに対する書き込みが行われます。再帰呼び出しした先では新しいnumに対する操作を行い、呼び出し元のnumは参照しません。意図しない出力がでます。7ヶ月前みけCATさんそうなんですね。ありがとうございました。ミクプラは自由にリンクできます。