求Java大牛解决Debug /*/* 分析以下需求,并用代码实现:(分别定义方法同时使用for和while循环实现)
1.珠穆朗玛峰高度为8848米,有一张足够大的纸,厚度为0.0001米。
2.请问,我折叠多少次,可以折成珠穆朗玛峰的高度。
*/
public class Test07{
public static void main(String[] args){
String m ="珠穆朗玛峰高度为8848米";
int p = 1;
int p1=time1(1);
int p2=time2(1);
System.out.println(m+",有一张足够大的纸厚度为0.0001米,折叠"+ t +"次,可以折成珠穆朗玛峰的高度.");
}
}
public int time1(int paper1){
int t = 0;
for(p1=this.p1;p1 <= 88480000;p1 *= 2){
t++;
}
return t;
}
public int time2(int paper2){
int t = 0;
p2=this.p2;
while(p2 <= 88480000){
t++;
p2 *= 2;
}
return t;
}
|
|