C++的分数阶乘相加减的问题这个程序应该怎么写?要使用最简单的方法
int main() { double sum=0; long n=-1; for(int i=1;i<=10;i++) { n*=-i; sum+=1.0l/n; } printf("%lf\n",sum); return 0; }