1.格式:
while(循环条件){
循环体语句;
迭代语句;
}
2.示例:
- 用while输出5个白川BC
public class w { public static void main(String[] args) { // while 学习 // 输出5个白川BC int i=0; int j=0; while(i<5) { System.out.println("白川BC"); i++ ; j++; } System.out.println("输出了:"+j+"个白川BC "); } }
- 案例
假设有一座9000.23米,假如有无数个积木单个厚度是0.1毫米,请问要多少积木可以堆积到整座山的高度?
思路:用循环,不知道循环次数用while
1.定义变量储存山的高度,积木的高度
double sanheight =9654.2;//山的高度
double jmheight = 0.3; //积木的高度
2.while循环循环条件是(积木高度<山峰高度)
int count=1;//记录积木数量
while(jmheight<sanheight){
jmheight+=1;
count++;
}
- 实现代码:
public class We { public static void main(String[] args) { int count=1;//记录积木数量 double sanheight =9654.2;//山的高度 double jmheight =0.3;//积木的高度 while(jmheight<=sanheight){ jmheight+=0.3;//(jmheight+=0.1;)=(jimheight=jimheight+0.1;) count++; } System.out.println("需要积木:"+count+"个"); } }