黑马程序员技术交流社区
标题:
递归和循环。怎么做
[打印本页]
作者:
15518971607
时间:
2016-11-29 17:40
标题:
递归和循环。怎么做
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
作者:
efkllx
时间:
2016-11-29 17:58
不会啊
作者:
yangsir1
时间:
2016-11-29 19:07
等比数列的和
作者:
蒙奇D路飞
时间:
2016-11-29 19:40
求代码还是思想
作者:
蒙奇D路飞
时间:
2016-11-29 20:14
public class TanQiu {
public static void main(String[] args) {
double d = jump(100, 10);// 调用方法
} // 定义一个方法 穿两个参数 第一个是初始高度,第二个是次数
private static double jump(double a, int b) {
double dd = 0;// 定义一个dd来存储球经过了多少米
for (int i = 0; i < b; i++) {// 共弹多少次
dd = dd + a; // line10 和 line 13 记录一次球的轨迹长度 并把值存储在dd里面
a = a / 2;
dd = dd + a;
}
System.out.println("求它在第" + b + "次落地时,共经过:" + dd + "米");
System.out.println("第" + b + "次反弹" + a + "米");
return a;
}
}
//哥们,注释不是太详细,没看懂的私聊我 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
作者:
呱码农
时间:
2016-11-29 21:15
不懂,也来围观
作者:
静司
时间:
2016-11-29 22:58
围观学习。。
作者:
lieyemu
时间:
2016-11-29 23:03
学习 学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2