day03_流程控制语句
方法案例
求和
package method;
//需求:求和:1---100
public class code01 {
public static void main(String[] args){
//创建一个框变量
int sum= 0;
for (int i = 0; i < 101; i++) {
sum+=i;
}
System.out.println("1---100的和为:"+sum);
}
}
while在实际问题中的应用
package method;
//需求:一张足够大的纸,厚度为0.01毫米,将纸对折,折成比珠穆朗玛峰(8848.44米)还高,要对折多少次?
public class code02 {
public static void main(String[] args) {
//纸的厚度变量paperHigh 珠峰的高度变量mountainHigh 对折次数变量count
int paperHigh =1;
int mountainHigh = 884844000;
int count = 0;
while(paperHigh<mountainHigh){
paperHigh*=2;
count++;
}
System.out.println("折纸次数为:"+count);
System.out.println("折纸后的厚度为:"+(paperHigh/100000)+"米");
}
}