黑马程序员技术交流社区
标题:
大家看看我这个代码结果是什么
[打印本页]
作者:
lcrobert
时间:
2015-5-20 23:42
标题:
大家看看我这个代码结果是什么
//弹珠问题:一球从100米高度自由落下,每次落地后反跳回原高度的一半;
//再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
class ball
{
public static void main(String[] args)
{
int count = 0;
for(double x=100;x>=0;x--)
{
x/=2;
count++;
System.out.println("第"+count+"次反弹了"+x+"米");
}
System.out.println("count="+count);
}
}
作者:
卡布
时间:
2015-5-20 23:54
count=100呗
作者:
林思奇
时间:
2015-5-21 00:30
用double真的好么
作者:
郭.威
时间:
2015-5-21 00:37
100啊 你自学的啊
作者:
小悟空et
时间:
2015-5-21 11:28
我觉得你for循环中不应该写x--,应该空着那个位置。
因为高度只是每次减半,没有每次减1米的设定
作者:
冷雨敲窗被未温
时间:
2015-5-21 11:39
这个真心不错!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2