一个球从100m高度自由下落,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过多少米,第10次反弹多高

Posted 采姑娘的小蘑菇a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个球从100m高度自由下落,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过多少米,第10次反弹多高相关的知识,希望对你有一定的参考价值。

/*

          第一次            第二次                  第三次

sum   100              100+100/2*2            100+100/2*2+100/(2*2)*2

h       100/2            100/(2*2)                  100/(2*2*2)

*/

#include <stdio.h>
int main()
{
    int i;
    float h,sum;
    sum=100;
    h=100/2;
    for(i=2;i<=10;i++)
    {
         sum=sum+h*2;
         h=h/2;
        
    }
    printf("第10次落地时,共经过%f米,第10次反弹有%f米",sum,h);
    return 0;
 }

 

以上是关于一个球从100m高度自由下落,每次落地后反跳回原高度的一半,再落下,再反弹。求它在第10次落地时,共经过多少米,第10次反弹多高的主要内容,如果未能解决你的问题,请参考以下文章

C语言试题113之一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落地时,共经过多少米?第 10 次反弹多高?

一球从 100 米高度自由落下,每次落地后反跳回原高度的一半

第25题一球从 100 米高度自由落下,每次落地后反跳回原高度的一半

一球从100米高度自由落下, 每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时, 共经过多少米?第10次反弹多高?

一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?

一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?