黑马程序员技术交流社区
标题:
球落下弹起,你会吗?
[打印本页]
作者:
NCry
时间:
2014-11-18 23:53
标题:
球落下弹起,你会吗?
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
class Test {
public static void main(String[] args) {
float high = 100f;
float sum = high;
for (int i = 0; i < 10; i++) {
high /= 2;
sum += high*2;
}
System.out.println(high);
System.out.println(sum);
}
}
复制代码
大家来瞧瞧,欢迎提问。
作者:
夏至落叶
时间:
2014-11-18 23:58
大神又来发算法题了哈,顶一顶,1103班威武
作者:
NCry
时间:
2014-11-19 00:02
夏至落叶 发表于 2014-11-18 23:58
大神又来发算法题了哈,顶一顶,1103班威武
沙发给你坐了。你来的真快。
作者:
涉江
时间:
2014-11-19 15:04
这个是上期阳哥的题,原题是要第十次落地时经过的距离,这个程序把第十次回弹经过的距离也算进去了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2