如何计算1-2+3......+99-100
时间: 2024-01-25 15:03:20 浏览: 136
以下是两种计算1-2+3......+99-100的方法:
1.使用for循环和if语句实现:
```python
sum = 0
for i in range(1, 101):
if i % 2 == 0:
sum -= i
else:
sum += i
print(sum) # 输出:50
```
2.使用while循环实现:
```python
sum = 0
i = 1
while i <= 100:
if i % 2 == 0:
sum -= i
else:
sum += i
i += 1
print(sum) # 输出:50
```
阅读全文