需注意的是,球在弹起后再落下,也就是除第一次下落,之后的每次弹起和下落经过的距离相同,同一段距离乘二即可。
public class Test10 {
public static void main(String[] args) {
double high = 100,sum = 100;
for(int i = 0; i < 10; i++) {
high = high / 2;
sum = sum + high * 2;
}
System.out.println("第十次反弹高度:" + high + "米");
System.out.println("共经过" + sum + "米");
}
}