课后作业
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main() {
int de, flag, i, n;
double item, s;
de = 1;
flag = -1;
s = 1;
for (i = 1;; i++) {
de *= i;
item = flag * 1.0 / de;
s += item;
flag = -flag;
if (de < 1e-8)
break;
}
cout << fixed << setprecision(8) << s << endl;
}