编写程序,求1-1/2+1/3-1/4+1/5......+1/99-1/100+...... 要求:累加的项数由用户输入
时间: 2023-10-02 21:09:08 浏览: 22
n = int(input("请输入要累加的项数:")) # 获取要累加的项数
sum = 0 # 初始化累加和
for i in range(1, n+1):
if i % 2 == 1: # 当i为奇数时,加上1/i
sum += 1/i
else: # 当i为偶数时,减去1/i
sum -= 1/i
print("累加的结果为:", sum)
相关问题
请用C++编写程序,求1-1/2+2/3-3/4+4/5-5/6+...(n-1)/
以下是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;
}
```
编写程序计算 + 1+-+1/2+++1/3+-+1/4+++.....++1/99+-+1/100+的值,并显示出来(保留结果为小数点后三位)。
以下是计算1-1/2+1/3-1/4+1/5...+1/99-1/100的值的C++代码,结果保留小数点后三位:
```C++
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 1) {
sum += 1.0 / i;
} else {
sum -= 1.0 / i;
}
}
cout << fixed << setprecision(3) << sum << endl;
return 0;
}
```
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)