void main(){float sum=0;long n=1;for (int i=1;i<=20;i++){n*=i;sum+=(float)1/n;}printf("sum=%10.4f",sum);}
void main(){ float sum=0; int n=1; while(n<20) { sum=1+1/(n+1); } printf("sum=%10.4f",sum); }
上面的答案是正确的.