View Code of Problem 48

#include<stdio.h>
int main()
{
    int i, n;
    double sum = 0.0, numerator = 1.0, denominator = 1.0, item, temp;

    scanf("%d", &n);
    for (i = 1; i <= n; i++){
        temp = numerator;
        numerator = numerator + denominator;//fenzi 
        denominator = temp;//前一项分子 
        item = numerator / denominator;
        sum += item;
    }
    printf("%.6lf\n", sum);

    return 0;
}

Double click to view unformatted code.


Back to problem 48