C言語で漸化式を解く

漸化式とは前回計算した値を使い今の値を計算するような式である。今回は簡単な漸化式

\begin{align}
a_n=a_{n-1}+b
\end{align}

の形をした漸化式をC言語で計算する。

ソース

#include "stdio.h"

double def_recursion(double);
int main(void) {
	int i = 0, N = 10;
	double num = 2.0;
	
	for (i = 2; i <= N; i++) {
		num = def_recursion(num);
	}
}
double def_recursion(double num) {
	double b=9, result = 0;

	result = num + b;

	printf("%lf \r\n", result);
	return result;
}

\(N\)を変更すれば繰り返し回数を決定できる。

コメント

タイトルとURLをコピーしました