一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
程序员文章站
2022-07-06 21:11:08
...
一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
//第10次落地,反弹9
#include<stdio.h>
int main()
{
int i = 0;
double high = 100; //起始高度
double sum = 0; //经过距离
for (i = 1; i < 10; i++)
{
sum += (high + high / 2.0); //每一次下落高度与反弹高度
high /= 2; //反弹高度,也就是下一次的下落高度
}
sum += high; //上面所求为反弹9次的路程,还要加上第10落地的距离。此时的high是第9次反弹的距离。
printf("%lf %lf", sum, high/2);
return 0;
}
上一篇: 铁道游击队之春运歌
推荐阅读
-
一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
-
一球从 100 米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第 10 次落地时,共经过多少米?第 10 次反弹多高?
-
一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
-
题目:一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
-
“““题目:一球从100米高度*落下,每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?“““
-
球从100米的高度落地,每次落地弹起原高度的一半再落下,求在第10次落下时,共经过了多少米?第10次的反弹了多高?
-
一个皮球从100米高度*落下,每次落地后反弹回原高度的一半,再落下,再反弹 求当它第10此落地式时,共经过了多少米,第10次反弹多高?
-
球从100米的高度落地,每次落地弹起原高度的一半再落下,求在第10次落下时,共经过了多少米?第10次的反弹了多高?
-
题目:一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?