假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高?
最后的误差判断是小数点6位
#include<stdio.h>
int n;
double hi;
int main(void)
{
scanf("%d",&n);
hi = (double)(n*(1.0+1.0+(double)1/2+(double)1/4+(double)1/8));
printf("%f\n",hi);
printf("%f\n",n*((double)1/32));
return 0;
}