黑马程序员技术交流社区

标题: 用while循环完成如下案例 。已知纸张厚度:0.01米,珠峰... [打印本页]

作者: 桑葚之甜    时间: 2015-9-27 14:58
标题: 用while循环完成如下案例 。已知纸张厚度:0.01米,珠峰...
/* 需求:用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 + "次");
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2