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