程序:

#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

 


本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1714537

Logo

一站式虚拟内容创作平台,激发创意,赋能创作,进入R空间,遇见同道,让优质作品闪耀发光。​

更多推荐