黑马程序员技术交流社区
标题:
珠穆朗玛峰高度为8848米,有一张足够大的纸,厚度...
[打印本页]
作者:
代码是什么
时间:
2016-7-2 00:07
标题:
珠穆朗玛峰高度为8848米,有一张足够大的纸,厚度...
求思路,好几个同学答案不一样{:3_50:}
作者:
oxiwangz
时间:
2016-7-6 14:10
就是一个二进制移位的计算而已,无限循环至大于8848就可以了
作者:
C小池
时间:
2016-7-6 17:02
循环语句吧,自己打个草稿,感觉就是做数学题
作者:
anyeyyc
时间:
2016-7-6 20:26
用循环,大于等于8848时输出次数,跳出循环
作者:
GeXiaoChao
时间:
2016-7-6 20:28
设纸的厚度为0.01m,珠峰高度为8848m,为简便,都换算为cm
class WhileTese {
public static void main(String[] args) {
int count = 0;
int end = 884800;
int start = 1;
while(start<end) {
count++;
start *= 2;
System.out.println("第"+count+"次厚度是"+start);
}
System.out.println("要叠"+count+"次");
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2