代码实现:一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//一球从100米高度自由落下,每次落地后反跳回原高度的一半;
//再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
public class Test {
    public static void main(String[] args) {
        double sum = 0;
        double high = 100;
        for (int i = 1; i <= 10; i++) {
            sum = sum + high;
            high = high / 2;
        }
        System.out.println("它在 第10次落地时,共经过" + sum + "米");
        System.out.println("第10次反弹高度为" + high);
    }
 
}

 

posted on   LoaderMan  阅读(1467)  评论(0编辑  收藏  举报

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示