求 。
代码:
#include<iostream>
using namespace std;
int main()
{
int n;
long long int sum = 0;
long long int t = 1;
cout << "请输入 n :" << endl;
cin >> n;
for (int i = 1; i <= n; ++i)
{
for (int j = 1; j <= i; ++j)
{
t *= j;
}
sum += t; //t存储每一轮的阶乘
t = 1; //重置t
}
cout << "结果为:" << sum << endl;
return 0;
}
运行结果: