请用C++编写程序,求1-1/2+2/3-3/4+4/5-5/6+...(n-1)/
时间: 2023-12-04 16:06:15 浏览: 86
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
以下是C++编写程序,求1-1/2+2/3-3/4+4/5-5/6+...(n-1)/?的代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int n;
double sum = 0;
cin >> n;
for (int i = 1; i <= n; i++) {
if (i % 2 == 1) {
sum += (double)i / (i + 1);
} else {
sum -= (double)i / (i + 1);
}
}
printf("%.4f", sum);
return 0;
}
```
阅读全文