/* 需求:用while循环完成如下案例,已知纸张厚度:0.01米,珠峰高度为8848米。
求:纸张折叠多少次能达到珠穆朗玛峰的高度。
思路:利用统计思想来实现,统计厚度需要乘以多少次2才等于9948,这个次数就是纸张折叠次数
*/
//解法1
/*class Test1 {
public static void main(String[] args) {
double m = 0.01;
int n = 0;
while( m < 8848) {
m*=2;
n++;
}
System.out.println("需要折叠" + n + "次");
}
} |
|