编写程序,计算S=1+1/3-1/5+1/7-1/9……的结果。(课后练习3-7)
时间: 2023-11-12 13:09:00 浏览: 551
这道题可以使用while循环来实现。具体步骤如下:
1. 定义一个变量sum,初始值为0。
2. 定义一个变量sign,初始值为1,用来表示加减号。
3. 定义一个变量n,初始值为1,表示分母。
4. 当n小于等于10000时,执行以下步骤:
a. 将sum加上sign/n。
b. 将n加2。
c. 将sign变为相反数。
5. 输出sum的值即可。
代码如下(Python):
```
sum = 0
sign = 1
n = 1
while n <= 10000:
sum += sign/n
n += 2
sign = -sign
print(sum)
```
阅读全文