求阶乘的和
#include
#include
#pragma warning(disable : 4996)
//求阶乘的和
//即1!+2!+3!+...n!
using namespace std;
int main() {
int n, sum=0;
cin >> n;
for (int i = 1; i <= n; i++)
{
int factorial=1; //存放i阶乘
for (int j = 1; j <= i; j++)
{
factorial *= j;//此操作做1+2+3+...+n次
}
sum += factorial;
}
cout << sum << endl;
return 0;