代码实现:一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
//一球从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 2017-03-09 19:45 LoaderMan 阅读(1460) 评论(0) 编辑 收藏 举报