<pre name="code" class="cpp">一个球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求小球在第10次落地时,共经过多少米?第10次反弹有多高?
#include"iostream.h"
#include"stdio.h"
void main()
{
double m = 100;
double n=m;
double sum = 100;
int i;
for(i=0;i<10;i++)
{
n = n/2;
sum += 2*n;
}
cout<<"小球下落共经过"<<sum<<"米"<<endl;
cout<<"小球第10次落地后弹起的高度:"<<n<<endl;
}
【C++】小球下落
最新推荐文章于 2024-07-30 13:27:05 发布