编写一个程序,求数列1!-3!+5!-7!+……+(-1)n-1(2n-1)!,n的值由键盘录入。
时间: 2023-11-19 20:05:50 浏览: 111
SHA-1.rar_MAC算法 C语言_SHA-1 MAC_mac_mac算法-sha_sha 1
面是一个C++的程序,可以计算数列1!-3!+5!-7!+……+(-1)n-1(2n-1)!,n的值由键盘录入:
```c++
#include <iostream>
using namespace std;
int main() {
int n;
cout << "请输入n的值:";
cin >> n;
int k = 1;
double t = 1, s = 1.0;
for (int i = 2; i <= n; i++) {
k = -k;
t = t * (2 * i - 2) * (2 * i - 1);
t = t * k;
s = s + 1.0 / t;
}
cout << "数列的和为:" << s << endl;
return 0;
}
```
阅读全文