- /* 需求:我国最高山峰是珠穆朗玛峰:8848m,我现在有一张足够大的纸张,厚度为:0.01m。
- 请问,我折叠多少次,就可以保证厚度不低于珠穆朗玛峰的高度?
- 分析;
- A:定义一个统计变量,初始化值为0;
- B:最终高度不超过8848米
- C:初始高度为0.01米
- D:折叠的变化是折叠完,高度变为原来的2倍。
- E:统计次数
- */
- class SwitchDemo {
- public static void main(String[] args) {
- int count = 0;
- double x = 0.01;
- while (x<=8848) {
- x *= 2;
- count ++;
- System.out.println("count:"+x);
- x++;
- }
- System.out.println("count:"+count);
- }
- }
复制代码
|
|