假设有一张纸可对折无限次,它的厚度为0.1毫米,珠穆朗玛峰的高度为8848.86米,求这张纸对折多少次后它的厚度会超过珠峰的高度。

第一种

package com.stx.p2.gonghaoyue;
//假设有一张纸可对折无限次,它的厚度为0.1毫米,珠穆朗玛峰的高度为8848.86米,求这张纸对折多少次后它的厚度会超过珠峰的高度。
public class Demo01 {public static void main(String[] args) {double x = 0.1;//纸片的厚度int y = 0;//折叠次数//循环进行判断while (x<8848860){x=x*2;y++;System.out.println("对折第"+y+"次的高度为"+x+"mm");}System.out.println("所以对折"+y+"次后,这张纸的厚度会超过珠峰的高度。");}
}

测试

所以对折27次后,这张纸的厚度会超过珠峰的高度。

第二种

package com.stx.p2.gonghaoyue;
//假设有一张纸可对折无限次,它的厚度为0.1毫米,珠穆朗玛峰的高度为8848.86米,求这张纸对折多少次后它的厚度会超过珠峰的高度。
public class Demo02 {public static void main(String[] args) {double x = 0.1;//纸片的厚度int y = 0;//折叠次数//循环进行判断do {x=x*2;y++;System.out.println("对折第"+y+"次的高度为"+x+"mm");}while (x<=8848860);System.out.println("所以对折"+y+"次后,这张纸的厚度会超过珠峰的高度。");}
}

测试

所以对折27次后,这张纸的厚度会超过珠峰的高度。

第三种

package com.stx.p2.gonghaoyue;
//假设有一张纸可对折无限次,它的厚度为0.1毫米,珠穆朗玛峰的高度为8848.86米,求这张纸对折多少次后它的厚度会超过珠峰的高度。
public class Demo03 {public static void main(String[] args) {double x = 0.1;//纸片的厚度int y = 0;//折叠次数for (y = 0;  x<=8848860 ; y++) {x= x*2;}System.out.println("所以对折"+y+"次后,这张纸的厚度会超过珠峰的高度。");}
}

测试

所以对折27次后,这张纸的厚度会超过珠峰的高度。

假设有一张纸可对折无限次,它的厚度为0.1毫米,珠穆朗玛峰的高度为8848.86米,求这张纸对折多少次后它的厚度会超过珠峰的高度。相关推荐

  1. 实现统计纸片对折关键算法。假设一张足够大的纸,纸张的厚度为 0.5 毫米。请问对折多少次以后,可以达到珠穆朗 玛峰的高度(最新数据:8844.43 米)。请编写程序输出对折 次数。

    实现统计纸片对折关键算法.假设一张足够大的纸,纸张的厚度为 0.5 毫米.请问对折多少次以后,可以达到珠穆朗 玛峰的高度(最新数据:8844.43 米).请编写程序输出对折 次数. 注意:使用循环结构 ...

  2. 使用Java语言while循环来实现假如我有一张足够大的纸,他的厚度为0.1毫米 请问折叠多少次,可以折叠到珠峰高度?

    使用Java语言while循环来实现假如我有一张足够大的纸,他的厚度为0.1毫米 请问折叠多少次,可以折叠到珠峰高度? /* while 循环 需求: 世界上最高的山峰是珠穆朗玛峰(8844.43米= ...

  3. 例题;假设一张纸厚度为0.001米,对折多少次高度可以超过珠峰高度(8848)米。一个篮球第二次弹起的高度是第一次弹起高度的2/3,问弹起n次以后的高度是多少。 主要学习for循环...

    对折纸的例题:             double houdu = 0.001;             for (int i = 1; 1==1; i++)             {       ...

  4. Java 假设一张足够大的纸,纸张的厚度为0.5 毫米。请问对折多少次以后,可以达到珠穆朗玛峰的高度(最新数据:8844.43 米)。请编写程序输出对折次数

    public class Test2 {public void run(){double h=0.5;int cont=0; // 统计对折次数while (true){if (h<=88444 ...

  5. 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?...

    //统一单位double sum=0.00008;int i=0;while (true) {if(sum<8848.13){i++;sum=sum*2;continue;}if(sum> ...

  6. 用js求一张a4纸的厚度是0.104mm,珠穆朗玛峰是8848.43米,纸张折叠多少次超过珠穆朗玛峰?

    var num = 0.104; //纸的厚度var count = 0; // 计数器 记录折叠次数while(1){num *= 2; // 每次循环重复做的事情 厚度*2count++; // ...

  7. 对折纸张厚度超过珠峰

    对折 0.1 毫米的纸张,循环对折,超过珠峰高度输出对折次数. [学习的细节是欢悦的历程] Python 官网:https://www.python.org/ Free:大咖免费"圣经&qu ...

  8. Python_对折多少次超过珠峰

    while语句的应用 '''一张纸的厚度是0.01毫米请计算,对折多少次超过珠穆朗玛峰(8844.43米) ''' thickness = 1e-5 count = 0 while thickness ...

  9. 一张纸对折多少次厚度超过珠峰高度

    package demo0114.data;/*** @Author: 从南到北* @Date: 2022/01/14/22:52* 1张纸,0.08mm,对折多少次,超过珠峰* 统一单位*/ pub ...

  10. for迭代求折纸超过珠峰高度

    //while循环 for循环变形得到while循环//初始条件拿到前面,循环状态改变放在循环体的最后一句//for变成while,将原来的分号去掉,只留下循环体//累加求和1-100//纸张0.07 ...

最新文章

  1. 关于rtsp的时间戳问题
  2. 数学建模 概率空间与统计结构
  3. MIPS中的异常处理和系统调用【转】
  4. 第一个hibernate程序HelloWorldHibernate
  5. 时频分析:短时傅里叶实现(3)
  6. sumif三个条件怎么填_函数SUMIF和SUMIFS
  7. linux 卸载自带java_卸载linux系统自带JDK,安装自己的jdk
  8. 天际数见数据质量巡检架构优化
  9. 信息学奥赛一本通C++语言——1081:分苹果
  10. Sqlserver数据类型精解
  11. postgre ~模糊查询慢解决方式
  12. JS 对象(Object)和字符串(String)互转方法
  13. 如何通过文件流将很多图片存入SD卡,而不是自己内存
  14. 基于中医药知识图谱智能问答(一)
  15. 复旦MBA项目GNW海外课程|连线全球顶尖商学院,跨时空学习精彩无限!
  16. 袋鼠云研发手记 | 开源·数栈-扩展FlinkSQL实现流与维表的join
  17. win10 全局快捷键设置启动程序
  18. PCL之kd-tree详解
  19. 办公室计算机联机,两台电脑怎样联机?
  20. 纳米红光更安全的养生方式——红光光浴#大健康#红光光浴#红光#种光光学

热门文章

  1. 补锅之校内测(桶哥系列)
  2. 判别机器大小端,打印int的二进制
  3. 微波技术与天线_HFSS_微带贴片天线建模仿真
  4. python 对象的销毁_python对象销毁(垃圾回收)
  5. F1DC2706双模数据透传蓝牙模块AT指令使用介绍
  6. remix os显卡linux,Remix OS for PC 详细版的安装教程
  7. 用accelstepper库控制28BYJ-48步进电机(快慢运动切换)
  8. NGUI学习笔记(四).Sprite的Sliced类型与解决拉伸模糊的问题
  9. Sumatra PDF 缩放设置
  10. 2022-2028年中国美容行业发展趋势前瞻与投资战略规划分析报告