- public static void main(String[] args) {
- // 定义触地时经过的米数
- double high = 100;
- // 定义弹回高度
- double m = 50;
- // 这里注意要从第二次开始,因为第一次是直接从100m高处落下,不是反弹到100m再落下
- for(int i = 2,i <= args,i++) {
- high = high + m*2;
- m = m/2;
- }
- System.out.println("第十次反弹的高度为:" + m);
- System.out.println("一共经过的米数为:" + high);
- }
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
最新推荐文章于 2026-04-18 04:20:38 发布
这是一个关于数学和物理的问题,描述了一颗球从100米高度自由落下,每次落地反弹回原高度的一半。通过编程计算得知,在第10次落地时,球共经过的总距离,以及第10次反弹的高度。程序使用循环结构,从第二次落地开始计算,累加每次下落和反弹的距离,最终输出结果。

8132

被折叠的 条评论
为什么被折叠?



