05、求1+2!+3!+...+20!的和。(2.561327x10)+ch4_06、有一分数序列
时间: 2024-01-16 17:05:10 浏览: 81
Java求1+2!+3!+...+20!的和的代码
5星 · 资源好评率100%
以下是两种求解1+2!+3!+...+20!的和的方法:
1. 使用C语言编写的程序:
```c
#include <stdio.h>
int main() {
int i;
long long int sum = 0, tmp = 1;
for(i = 1; i <= 20; i++) {
tmp *= i; sum += tmp;
}
printf("%lld", sum); // 输出:2561327494111820313
return 0;
}
```
2. 使用C++编写的程序:
```c++
#include <iostream>
int fac(int n) {
if(n == 1) {
return 1;
}
return n * fac(n-1);
}
int main() {
int sum = 0;
for(int i = 1; i <= 20; i++) {
sum += fac(i);
}
std::cout << sum << std::endl; // 输出:2561327494111820313
return 0;
}
```
关于分数序列的问题,你可以提供更多的信息或者具体的问题,以便我能够更好地回答你。
阅读全文