C/C++:求解1/2!+1/3!+…+1/100!的值
#include <iostream>
#include <stdlib.h>
using namespace std;
double Factorial(int x)
{
double y=1;
for (int i=x;i>0;i--)
{
y *= i;
}
return y;
}
int main(void)
{
double s = 0;
for (int i=2;i<=100;i++)
{
s += 1.0 / Factorial(i);
}
cout << "s=" << s << endl;
system("pause");
return 0;
}