「アルゴリズムノート」のセクション2.4-C / C ++クイックスタート->ループ構造演習5-10フラクションシーケンスの合計

演習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;
}

おすすめ

転載: blog.csdn.net/DoMoreSpeakLess/article/details/109881587