训练5:数学计算用for 语句求解1-3+5-7+9-...-99+10的结果,输出结果如下:sum=51
时间: 2024-01-24 16:17:19 浏览: 40
C语言程序设计-求1-3+5-7+9……-99+101的值。 (运行结果:51)。
5星 · 资源好评率100%
好的,下面是求解的代码:
```python
sum = 0
for i in range(1, 101, 2):
if i % 4 == 1:
sum += i
else:
sum -= i
sum += 10
print("sum=", sum)
```
解释一下:我们使用 for 循环从 1 到 100 中的奇数进行遍历,每次判断该奇数的个位数是否为 1,如果是,则加上该奇数,否则减去该奇数。最后再加上 10,即为所求的结果。
阅读全文