- 番号リスト### 前提・実現したいこと
漸化式 an= 5.0 - 3.52 * an-1 の計算をしたいです (an-1はaのn-1を表しています)
ここに質問の内容を詳しく書いてください
繰り返し処理を使って漸化式の計算をしようと試みているのですが、計算結果が
異なってしまいます。おそらくan-1の部分がおかしくなっていると思うのですが、どのようにしたらよいか分かりません。
ご教授お願い致します。
該当のソースコード
int main(){
double an = 1.0, n=0;
while(1){ n++; an = 5.0 - 3.52 * an ; printf("n=%.0f, an = %.3f\n",n, an); if( (an<-24) || (an>24) ) break; }
ソースコード C言語
試したこと
コンパイル及び実行をし、25未満の値までを計算したが解答と計算結果が異なった。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
計算結果が異なるとはどう異なるんでしょうか。
問題がなにかわかりません
回答1件
あなたの回答
tips
プレビュー