解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
double sum,h,M,N;
scanf("%lf %lf",&M,&N);
h = M;
sum =0;
for(int i = 1;i<=N;i++)
{ sum+=h; //累加下落的高度
h/=2 ;//下落的高度变为原来一半
if(i<N)//如果不是最后一次下落,反弹的高度
{
sum+=h;}
}
printf("%.2f %.2f",h,sum);
return 0;
}
0.0分
0 人评分