java输出,假设一张足够大的纸,纸张厚度0.5毫米 。请问对折多少次以后,可以达到珠穆朗玛峰的高度public class High {
public static void main(String[] args) {
double h = 8844.43 * 1000; //珠穆朗玛峰的高度为8844.43米
double p = 0.5; //一张纸一层的厚度为0.5毫米
int sum = 0;
for(int a = 0;a 8844;a++){
if(ph){
p *= 2; //每折叠一次增加一倍高度
sum += 1; //折叠一次
}
if(p = h)break; //如果纸的高度等于或高于珠穆朗玛峰的高度就退出循环
}
System.out.println(sum);
}
}
//总共需要折叠25次
java 珠穆朗玛峰8848m,纸厚0.05mm 纸需要折多少次才能高度相同?class WhileDemo5 {
public static void main(String[] args) {
//定义一个统计变量,默认值是0
int count = 0;
//最高山峰是珠穆朗玛峰:8848m这是最终的厚度
//我现在有一张足够大的纸张,厚度为:0.05m这是初始厚度
//为了简单,我把0.05变成5 , 同理8848就变成了884800
int end = 884800;
int start = 5;
while(startend) {
//只要每次变化的厚度没有超过珠穆朗玛峰的高度,就折叠,统计变量++
count++;
//折叠一次有什么变化呢?就是厚度是以前的2倍 。
start *= 2;
System.out.println("第"+count+"次厚度是"+start);
}
//输出统计变量 。
System.out.println("要叠"+count+"次");
}
}
一张宽为X的纸叠多少次可以达到珠穆朗玛峰的高度用JAVA语言书写一张纸只能对折七次
public static void main(String[] args) {
double h = 8848 * 1000;
double p = 0.5;
int sum = 0;
while(hp){
p *=2;
sum++;
}
System.err.println(sum);
}
java程序设计“已知一张纸的厚度大约是0.1mm,将它对折1次后,厚度是2×0.1mm?double d = 0.1d;
double hightQomolangma = 8848*1000;
int counts = 0;
while(dhightQomolangma){
【珠穆朗玛峰Java代码 珠穆朗玛峰c1】counts ++;
d = d*2;
}
System.out.println("0.1mm厚的纸对折了"+counts+"次后总折叠厚度大于珠穆朗玛峰高度("+(hightQomolangma/1000)+"m)");
珠穆朗玛峰Java代码的介绍就聊到这里吧 , 感谢你花时间阅读本站内容 , 更多关于珠穆朗玛峰c1、珠穆朗玛峰Java代码的信息别忘了在本站进行查找喔 。
- 如何获取云服务器的源代码? 云服务器源代码怎么弄
- 如何设置云服务器的源代码? 云服务器源代码怎么设置
- java查询数组中是否包含某一个值 javamongodb数组查询
- 如何修改云服务器的源代码? 云服务器源码怎么修改
- 如何寻找云服务器的源代码? 云服务器源码怎么找
- 如何配置云服务器的源代码? 云服务器源码怎么设置
- redis实战电子书 redisjava书籍
- redis哨兵keepalive 代码redis哨兵
- javaredis集群 javaredis列队
- Redis队列排队 redis队列java
