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

来源:互联网 发布:手机淘宝怎么找同款 编辑:程序博客网 时间:2024/05/01 21:32

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

#include <stdio.h>
void main()
{
  double s,i, k=0;
  for(i=2,s=100;i<=10;i++)
 {
  s=s/2;     
  k=k+s;
 }
  printf("%f\n %f\n",k+100,s);
}
0 0
原创粉丝点击