求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字

时间:2023-01-31 20:23:10
#include <iostream>
using namespace std;
int main()
{long long s,n,i,j,p;s=0;
cin>>n;
  for(i=1;i<=n;i++)
   {  p=1;
       for(j=1;j<=i;j++) p*=j;
     s+=p;
}
 cout<<s<<endl;
return 0;
}