当前位置:   article > 正文

Java入门——while循环:求珠穆朗玛峰高度_java一张纸的厚度为0.1mm,珠穆朗玛峰的高度为8848.13m,假如纸足够大,将纸对折多

java一张纸的厚度为0.1mm,珠穆朗玛峰的高度为8848.13m,假如纸足够大,将纸对折多

题目:世界最高峰是珠穆朗玛峰(8848.86米=8848860毫米),假设我有一张足够大的纸,它的厚度是0.1毫米,请问,折叠多少次,可以折成珠穆朗玛峰的高度。

  1. public class WhileDemo {
  2. public static void main(String[] args) {
  3. double peakHeight = 8848860;//山的高度
  4. double paperThickness = 0.1;//纸张厚度
  5. //count记录折叠次数
  6. int count = 0;
  7. while (paperThickness < peakHeight){
  8. paperThickness *= 2;//纸张折叠一次厚度加倍
  9. count++;
  10. }
  11. System.out.println("纸张折叠的次数:" + count);
  12. }
  13. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/290014?site
推荐阅读
相关标签
  

闽ICP备14008679号