题目
求阶乘(即求1!+2!+3!+4!+…n!)
代码
#include <iostream>
using namespace std;
long jieCheng(int n){
if(n == 1){
return 1;
}
else{
return n*jieCheng(n-1);
}
}
int main(){
int n;
long sum = 0;
cin >> n;
for(int i = 1; i<=n; i++){
sum += jieCheng(i);
}
cout << sum << endl;
return 0;
}