#include <stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#define N 10
int main(void)
{
float H=100,sum=0;
for (int i = 0; i < N; i++) {
sum += H;
H /= 2;
sum += H;//注意上下过程
}
printf("%d次落地时共经过%f m,第%d次反弹%f m\n",N, sum,N,H);
return 0;
}
登录后提交答案