#include<stdio.h>
int main()
{
float h, s;
h = s = 100;
h = h / 2; //第一次反弹高度
for (int i = 2; i <= 10; i++)
{
s = s + 2 * h;
h = h / 2;
}
printf("第10次落地时,共经过%f米,第10次反弹高%f米\n", s, h);
return 0;
}
C语言经典例题 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
最新推荐文章于 2024-10-21 13:06:26 发布