题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
#include<stdio.h>
void main()
{
int N = 10;//次数
float S = 0, H = 100.0;//定义总路程,高度。
for (int i = 0;i < N;i++)
{
S = S + H*1.5; //总路程
H = H / 2; //弹起高度
}
printf(“一共经过%f米,第十次反弹%f米高\n”,S,H);
}
C++小项目

相关文章: