C++
1050: 阶乘的累加和
求1! + 2! + ……n!
OJ刷题持续…
#include<iostream>
using namespace std;
#include<math.h>
int main() {
int sum = 0, SJ = 1, n;
cin >> n;
for(int i = 1; i <= n; i++){
SJ *= i;// SJ中存前数的阶乘
sum += SJ;//sum中存前数的阶乘和
}
cout << sum << endl;
return 0;
}