一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米?
作者:互联网
1145:
一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米?
#include<stdio.h>
int main()
{
int a;
double len, high=100.00;
scanf("%d", &a);
len += high;
for (int i=0; i<a-1; i++)
{
high /= 2;
len += 2*high;
}
printf("%.4lf\n", len);
return 0;
}
标签:落地,int,高度,high,时共,落下 来源: https://blog.csdn.net/Alive_lei/article/details/113641863