您的位置:首页 > 其它

题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

2017-10-24 18:34 3523 查看
public static void main(String[] args) {
// 定义高度
double high = 100;
// 定义米数
int m = 100;
// while循环计算数据
int i = 0;
while (i <= 10) {
// 每次高度是原来的一半
high = high / 2;
m = (int) (m + high);
i++;
}
System.out.println("第十次反弹的高度为:" + high);
System.out.println("一共经过的米数为:" + m);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐