#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.