演習5-10フラクションシーケンスの合計
タイトルの説明に
は、次のスコアシーケンスがあり
ます。頻度列の最初の20項目の合計を見つけます。
結果のデータタイプをdoubleタイプとして定義してください。
入力出力
なし小数点以下6桁を予約し、最後に新しい行を出力します。サンプル入力コピーサンプル出力なしコピー32.660261
#include <stdio.h>
int main(void) {
double sum = 0;
double i = 1, j = 2, temp;
int count = 0;
while (count < 20) {
sum += j / i;
temp = j;
j = i + j;
i = temp;
count++;
}
printf("%.6f\n", sum);
return 0;
}