球从高处落下反弹多高

来源:互联网 发布:开源数据交换平台架构 编辑:程序博客网 时间:2024/04/19 02:03
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? double sn = 100;// 高度100米double hn = sn / 2; // 第一次反弹反弹高度int i = 0;for (i = 2; i <= 10; i++) {sn = sn + hn * 2; // 第i次落地经过多少米hn = hn / 2;// 第i次反弹的高度}System.out.println("第" +(i-1)+ "次落地经过" + sn + "米");System.out.println("第" + (i-1)+ "次反弹" + hn + "米");
0 0
原创粉丝点击