chenjian321
幼苗
共回答了17个问题采纳率:76.5% 举报
public class High {
x05public static void main(String[] args) {
x05x05double h = 8844.43 * 1000;x05//珠穆朗玛峰的高度为8844.43米
x05x05double p = 0.5;x05//一张纸一层的厚度为0.5毫米
x05x05int sum = 0;
x05x05for(int a = 0;a <8844;a++){
x05x05x05if(p < h){
x05x05x05x05p *= 2;x05//每折叠一次增加一倍高度
x05x05x05x05sum += 1;x05//折叠一次
x05x05x05}
x05x05x05if(p >= h)break;x05//如果纸的高度等于或高于珠穆朗玛峰的高度就退出循环
x05x05}
x05x05System.out.println(sum);
x05}
}
//总共需要折叠25次
1年前
2