級数の和
の計算手順 |
|
次のプログラムは、与えられた自然数 に対して を計算して表示するものである。
prog07.c |
/* * prog07.c --- for 文による繰り返し (2) */ #include <stdio.h> int main(void) { int i, n; double s; printf("自然数を一つ入力してください: "); scanf("%d", &n); s = 0.0; for (i = 1; i <= n; i++) { /* 次の文では s に i を加えている。これは s = s + i * i; とも書ける。 */ s += i * i; } printf(" 1 から %d までの自然数の平方の和=%g\n", n, s); return 0; } |
後の練習問題にしておいた、 を計算するプログラムを自力で 書いてみると良い。 ヒント: 一般項 も漸化式で計算すると都合が良い。 「漸化式を使って計算しよう」 という 資料を準備しておいた。