早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一个球从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}
}
看了一个球从100米高度自由落下,...的网友还看了以下:

一个工人植树,晴天每天植树20棵,雨天每天植树12棵,他接连几天共植树112棵,平均每天植树14棵  2020-05-17 …

一张足够大的正方形纸片,第一次把它剪成4张正方形纸片,以后每一次都将前一次剪得了每一片再减剪成4张  2020-05-19 …

有一只鸡患了禽流感,经过两轮传染后共有484只鸡有一只鸡患了流感,经过两轮传染后共有484只鸡患了  2020-06-05 …

箱子里有同样个数的红球和黄球.每次取出5个红球和3个黄球,取了几次后红球没了,黄球还有6个.一共取  2020-06-20 …

从A市开往B市的客车,计划每天最早一班6:15开出,然后每隔2小时发出一班,最晚一班晚上8:15开  2020-06-26 …

春季是流感多发的季节某人患了流感经过两轮传染后共有36人患了流感那么每轮传染中平均每人传染几人?春  2020-06-26 …

甲乙丙三人共做工138个零件,甲每做5个,乙做4个;而乙每做5个,则丙做6个,这样甲共做零件几个?  2020-07-18 …

盒子里有同样数目的黑球和白球.每次取出8个黑球和5个白球,取出几次后,黑球没有了,白球还剩12个.一  2020-11-06 …

间隔有几米学校开运动会,在200米的环形跑道上每隔10米插一杆彩旗,共插了20杆,后来又增加了一些彩  2020-11-28 …

数学盖世难题松树妈妈采松果,晴天每天可以采24个,雨天每天可以踩16个.它一连几天共踩了168个松果  2020-12-29 …