早教吧作业答案频道 -->其他-->
一个球从100米高度自由落下,每次落地后反弹回原高度的一半;再落下,求在第几次之后反弹高度小于0.1米,并计算在这一次落地时共经过多少米?(用Java程序解决)
题目详情
一个球从100米高度自由落下,每次落地后反弹回原高度的一半;再落下,求在第几次之后反弹高度小于0.1米,并计算在这一次落地时共经过多少米?(用Java程序解决)
▼优质解答
答案和解析
public class FallingBall {
\x05float sum = 0;
int i = 0;
\x05public float go(float h) {
i++;
\x05\x05if (h > 0.1) {
\x05\x05\x05System.out.println(h);
\x05\x05\x05sum = (h == 100) sum + h :sum + 2 * h;
\x05\x05\x05return (go(h / 2));
\x05\x05} else {
System.out.println("time:" + i);
sum = sum + h
System.out.println("Sum:" + sum);
\x05\x05\x05return h;
\x05\x05}
\x05}
}
\x05float sum = 0;
int i = 0;
\x05public float go(float h) {
i++;
\x05\x05if (h > 0.1) {
\x05\x05\x05System.out.println(h);
\x05\x05\x05sum = (h == 100) sum + h :sum + 2 * h;
\x05\x05\x05return (go(h / 2));
\x05\x05} else {
System.out.println("time:" + i);
sum = sum + h
System.out.println("Sum:" + sum);
\x05\x05\x05return h;
\x05\x05}
\x05}
}
看了一个球从100米高度自由落下,...的网友还看了以下:
甲在450米长的环形跑道跑一圈,她前一半时间每秒跑5米后面一半时间每秒跑4米,求后一段路程跑多少秒 2020-05-15 …
林玲在450米长的环形跑道上跑一圈已知她前一半时间每秒跑5米后一半时间每秒跑4米他后一半路程跑了多 2020-05-15 …
某人在360米的环行跑道上跑了一圈.他前一半时间每秒跑5米,后一半时间每秒跑4米,他后一半路程跑几 2020-05-15 …
急:小明在360米长的环形跑道上跑了一圈,已知他前一半的速度是5米/秒,后一半时间的速度是4米/秒 2020-05-15 …
1.甲、乙举行拔河比赛,标志物先向甲队移动0.5米,然后又向乙队移动0.9米,相持后又向乙队移动0 2020-06-06 …
在一万米长跑比赛中,运动员跑到离起点5000米处后,再沿路返回起点.领先的一个运动员平均每分钟跑3 2020-06-13 …
小芳在360米长的环形跑道上跑了一圈.(下面)小芳在360米长的环形跑道上跑了一圈,已知她前一半的 2020-06-27 …
小明在暑假的最后一天游了690米,则平均每天游590米;如果他最后一天游了770米,则平均每天游了 2020-07-09 …
电子猫在周长240米的环形跑道上跑了一圈,前一半时间每秒是跑5米,后一半的时间每秒跑3米,电子猫后1 2020-12-25 …
跪求解题法,题目在补充说明中1、小芳在360米长的环形跑到上跑了一圈,已知前一半的时间每秒跑5米,后 2021-01-13 …