#include<stdio.h> void main() { int m = 1, n = 2, i, t; float sum = 0; for( i = 0; i < 20; i++) { sum += (float) n/m; t = n; n = n + m; m = t; } printf("%f\n",sum); }
第2个回答 2012-04-06
int i=1,j=2,n=0; double sum; while(n!=20) {sum+=double(j/i); int m=j; j=i+j; i=m; ++n;