from __future__ import divisiondef FuncSum(n): s=1;f=1 for i in range(1,n+1): f*=i s+=1/f; return sif __name__=="__main__": n=int(input("please input number n:")) if 1
java的可以吧,也可以改为C++和C语言的
public class jiechen1
{
public static void main(String[] args)
{
int N=20;
int plus=1;
double t=1;
double sum=0;
for(int i=1;i<=N;i++)
{plus*=i;
t=1.0/plus;
System.out.println(i+"的阶乘的倒数的分别为:"+t);
sum+=t;}
System.out.println(N+"的阶乘的倒数的和为:"+sum);
}
}
#includeusing namespace std;double fac(const int &a){\tif (a>1) return fac(a-1)*a;\telse return 1;}double plu(const int &b){\tif (b > 1)\t\treturn plu(b - 1) + b;\telse return 1;}int main(){\