阶乘的和(递归) #include<iostream> using namespace std; int n; int fc(int a){ if(a==1) return 1; return a*fc(a-1); } int main(){ int sum=0; scanf("%d",&n); for(int i=1;i<=n;++i){ sum+=fc(i); } cout<<sum<<endl; return 0; }