欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c语言:一个球从 100 米高的*落下,每次落地后反跳回原高度的一半

程序员文章站 2022-05-25 12:15:23
程序: #include int main() { double h=100; double t = h/2;...
程序:

#include <stdio.h>
int main()
{
   double h=100;
   double t = h/2;
   double s=0.0;
   int i;
   for (i=1;i<10;i++)
   {   
   s=s+2*t;         
   t=t/2;;   //第i+1次小球弹起的高度        
   }
s=s+100;  //第i+1次落地时,共经过了s米
    printf ("%lf\n",s);
    printf ("%lf\n",t);
  return 0;
}

 

运行结果:

299.609375

0.097656