我制作了这个控制台应用程序,它可以工作...但只有当您在输入中输入较小的数字时,如"ifrom"中的1、"step"中的2和"to"中的3...但是,当我在"to"中输入更大的数字时,例如100,它什么也不做!!!它甚至没有给我任何错误!
print("---Average2---"+"\n")
sum=0
average=0
counter=0
while True:
ifrom=int(input("From: "))
step=int(input("Step: "))
to=int(input("To: "))
while sum<=to:
sum=ifrom+step
counter+=1
if sum==to:
print("\n"+"The sum is: ",sum)
average=sum/counter
print("The average is: ",average,"\n")
sum=0
average=0
counter=0
break