一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
double height=100;
double sum2=0;
for(int i=1;i<=10;i++) {
sum2=sum2+height+height/2;//一次落地距离+弹起距离+已经过路程
height=height/2;
}
System.out.println("共经过:"+sum2);
System.out.println("第10次反弹:"+height);