目录
任务描述
本关任务: 任意输入两个整数a
和b
,计算[a,b]
区间内所有奇数的和并输出。
注意: 1、在同一行输入两个整数,以英文逗号,分隔;使用input()函数时,不要增加额外的提示信息。 2、确保结果输出中的区间[a,b]
中 a<b
。
编程要求
根据提示,在右侧编辑器补充代码,计算并输出[a,b]
间所有奇数的和。
测试说明
平台会对你编写的代码进行测试:
输入1:1,10
输出1:[1,10]之间奇数的和是25
输入2:10,2
输出2:[2,10]之间奇数的和是24
输入3:-4,6
输出3:[-4,6]之间奇数的和是5
开始你的任务吧,祝你成功!
# 请在此添加代码
s=0 #s用来存储奇数的和
a,b=eval(input()) #a,b的值要求从键盘输入
########## Begin ##########
if b>a:
for i in range(a,b):
if i%2!=0:
s=s+i
else:
continue
print("[{},{}]之间奇数的和是{}".format(a,b,s))
else:
for i in range(b,a):
if i%2!=0:
s=s+i
else:
continue
print("[{},{}]之间奇数的和是{}".format(b,a,s))
########## End ##########
#print("[{},{}]之间奇数的和是{}".format(a,b,s))