#include<stdio.h>
void main()
{
int j;
float h=100,s=0;
printf(“原高为%fm \n”,h );
for(j=1;j<=10;j++)
{
s=s+h;//第一次下落经过距离
h=h/2;//反弹一次后的高度
s=s+h;//第一次下落的距离加上反弹后的高度
printf(“第%d次落地反弹高度为%fm走过距离为%fm\n”,j,h,s);
}

}
一个球原高100m,每次下落后反弹高度减少一半,计算第十次的时候的反弹高度和总共所经过的距离。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-24
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
相关资源
相似解决方案