求1! +2! +...+n![问题描述] 求1! +2! +...+n!,其中n(1<=n<=10)值由用户输入
时间: 2023-11-15 14:02:08 浏览: 82
求1+2+…+n.md
这个问题可以使用代码来解决。可以使用循环来计算每个数的阶乘,并将它们相加。下面是一个示例代码,可以计算1! +2! +...+n!,其中n的值由用户输入。
```
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int sum = 0;
int fact = 1;
for (int i = 1; i <= n; i++) {
fact *= i;
sum += fact;
}
cout << sum << endl;
return 0;
}
```
阅读全文