![]() |
#2
sky0322012-09-10 20:46
|

#include <iostream>
using namespace std;
double main()
{
int i=1;
double sum=0,a=1;
do
{
a*=i;
sum+=1.0000000/a;
i++;
}while ((1/a)<0.000001);
cout<<sum<<endl;
return 0;
}请问为何输出结果是1
using namespace std;
double main()
{
int i=1;
double sum=0,a=1;
do
{
a*=i;
sum+=1.0000000/a;
i++;
}while ((1/a)<0.000001);
cout<<sum<<endl;
return 0;
}请问为何输出结果是1