题解 1019: [编程入门]自由下落的距离计算

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

[编程入门]自由下落的距离计算-题解(C语言代码)用for循环解题

解题思路:因为是自由落体,所以物体有反弹,当物体从初始高度下落反弹到空中停止时候,又会以相同的高度下落,所以我们可以用分段的思维,球下落到空中停止为一段,由此可以推理至N次。注意事项:因为题目是问:它在第N次落地时反弹多高?,所以在共经过多少米?这个问题最后要减去最后上升高度。

[编程入门]自由下落的距离计算-题解(C语言代码)

解题思路:根据每次降一半的思路,升起和落下都在路程里面,每一次的反弹都是前一次反弹高度的1/2,求最后一次落地时所经历的路程,所以应该是不包括最后一次的反弹的,因为是落地时,并没有弹起。注意事项:参考代码:#includeintmain(){floatM,