#include <stdio.h>
int main()
{
double h = 100.0, sum =0;
for (int i = 1; i <=10; i++)
{
if (i <= 9)
{
sum += h + h / 2;
h = h / 2;
}
if (i == 10)
{
h = h / 2;
sum = sum + h*2;
}
}
printf("%lf\n", sum);
printf("%lf", h);
return 0;
}
一个球从100m高度自由落下,每次落地后反弹回原来高度的一半,在落下,在反弹,求它在第十次落地时共经历了多少米,第十次反弹多高。
最新推荐文章于 2024-02-27 09:25:57 发布