一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第十次落地时,共经过多少米?第十次反弹多高?
2 void main()
3 {
4 float i,m=100,sum=100;
5 for(i=0;i<=9;i++)
6 {
7 m=m/2;
8 sum+=m*2;
9 }
10 printf("总高度%f\n",sum);
11 printf("第十次落地后弹起的高度 %f",m/2);
12 printf("\n");
13 }
1 #include<stdio.h>
2 void main()
3 {
4 float i,m=100,sum=100;
5 for(i=0;i<=9;i++)
6 {
7 m=m/2;
8 sum+=m*2;
9 }
10 printf("总高度%f\n",sum);
11 printf("第十次落地后弹起的高度 %f",m/2);
12 printf("\n");
13 }