h = 100
time = 0
total = 0
while time <=10:
total = total + h
h = h/2
time += 1
print("第10次落地时,共经过%d米,反弹到%.3f米高"%(total,h))
print(h)
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
最新推荐文章于 2023-07-28 00:19:17 发布
通过一个while循环,计算小球从100米高度开始,每次弹跳至一半高度,共弹跳10次的总路程及最后一次弹跳的高度。代码采用Python编写,展示了基本的数学递减规律和循环结构。
1077

被折叠的 条评论
为什么被折叠?



