[问题描述]计算1-3+5-7+....+(2n-1)的和,当任意项(2n-1)的绝对值大于m时结束计算,m的值由键盘输入,(比如100)
[输出形式]使用print函数在屏幕上打印输出结果
[评分标准]输出结果正确
a=eval(input())
i=1
b=0
while (2*i-1)<=a:
c=(2*i-1)*((-1)**(i-1))
b+=c
i+=1
print(b)
[问题描述]计算1-3+5-7+....+(2n-1)的和,当任意项(2n-1)的绝对值大于m时结束计算,m的值由键盘输入,(比如100)
[输出形式]使用print函数在屏幕上打印输出结果
[评分标准]输出结果正确
a=eval(input())
i=1
b=0
while (2*i-1)<=a:
c=(2*i-1)*((-1)**(i-1))
b+=c
i+=1
print(b)