C02纸张对折

发布时间 2023-03-22 21:12:58作者: 缕一缕清风

public class A02纸张对折 {
// 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)
// 1m=10cm=100mm
public static void main(String[] args) {
double h = 0.08; //厚度
double w = 884813; //高度
int i = 0;
while (true) { // 设计死循环,开始对拆
i++; // 第i次
h = 2 * h; // 对折,高度翻倍
System.out.println(h);
if (h >= w) {
break; // 达到了珠穆朗玛峰的高度
}
}
System.out.println("对折" + i + "次后可以达到珠穆朗玛峰的高度");
}
}