求1-1/3+1/5-1/7+......+1/97-1/99的结果 用while语句
时间: 2023-06-26 20:04:00 浏览: 138
求 1+3+5+7+……+99 的和 sum.py
可以使用while循环来计算该数列的和,具体代码如下:
```python
i = 1 # 初始化变量i为1
sum = 0 # 初始化变量sum为0
while i <= 99: # 循环条件,i小于等于99时执行循环体
if i % 2 == 1: # 当i为奇数时,加上1/i
sum += 1/i
else: # 当i为偶数时,减去1/i
sum -= 1/i
i += 1 # i自增1
print(sum) # 输出结果
```
结果为0.688172179310195。
阅读全文