编写程序,计算1-3+5-7+9……-99+101的值
时间: 2023-11-11 11:05:15 浏览: 129
C语言程序设计-求1-3+5-7+9……-99+101的值。 (运行结果:51)。
5星 · 资源好评率100%
可以使用循环和条件语句来实现该程序。具体实现如下:
sum = 0
for i in range(1, 102, 4):
if i <= 99:
sum += i
if i+2 <= 101:
sum -= i+2
print(sum)
首先定义一个变量sum用于存储计算结果,初始化为0。然后使用for循环遍历1到101之间的整数,步长为4,即遍历1、5、9……101。在循环体中使用条件语句判断当前数是否小于等于99,如果是,则加上当前数;同时判断当前数加2是否小于等于101,如果是,则减去当前数加2。最后输出计算结果sum。
阅读全文