解题思路:
注意事项:
参考代码:/*一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米? */
#include <stdio.h>
int main()
{
double n,sum=100,h=50;
int i;
scanf("%lf",&n);
for(i=1;i<n;i++)
{
sum+=h*2;
h/=2;
}
printf("%.4lf",sum);
return 0;
}
0.0分
0 人评分