c语言一个球从100米的高空落下,每次落地后反弹回原来高度的一半,再落下,再反弹, 求它第10次落地的时候,共经过多少m,第10次反弹多高

动态 未结 0 96
小小草
小小草 LV1 2023年9月23日 23:40 发表
分析: 球从100米高空落下,第一次落地后反弹回50米高度,再落下,第二次落地后反弹回25米高度,再落下,第三次落地后反弹回12.5米高度……以此类推,每次反弹的高度都是上一次的一半。 根据等比数列的求和公式,前10项的和为: S = a1 * (1 - q^n) / (1 - q) 其中,a1为首项,q为公比,n为项数。由于题目中没有给出第一次反弹的高度,我们可以将其视为首项,即a1=100。公比为0.5,项数为10,代入公式计算得到: S = 100 * (1 - 0.5^10) / (1 - 0.5) ≈ 299.609375 因此,第10次落地时,共经过约299.61米。 第10次反弹的高度为第9次落地后的高度,即12.5米。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复