while 循環控制
1. 基本語法
2. while 循環執行流程分析
While01.java
- 畫出流程圖
- 使用 while 循環完成前面的題
//輸出10句 你好,兮動人
int i = 1; //循環變量初始化
while( i <= 10 ) {//循環條件
System.out.println("你好,兮動人" + i);//執行語句
i++;//循環變量迭代
}
System.out.println("退出while ,繼續.." + i); // 11
3. 注意事項和細節說明
- 循環條件是返回一個布爾值的表達式
- while 循環是先判斷再執行語句
4. 課堂練習題
WhileExercise.java
- 打印 1-100 之間所有能被 3 整除的數 [使用 while ]
- 化繁為簡:即將復雜的需求,拆解成簡單的需求,逐步完成。先輸出 1-100 之間的數
int i = 1;
while (i <= 100){
System.out.println("i="+i);
i++;
}
- 先死后活:先考慮固定的值,然后轉成可以靈活變化的值。再把被 3 整除的數用變量表示,
1-100
之間的范圍的100也使用變量表示。
int i = 1;
int end = 100;
int count = 3;
while (i <= end){
if (i % count == 0){
System.out.println("i="+i);
}
i++;
}
- 打印 40—200 之間所有的偶數 [使用 while]
int j = 40;
while (j <= 200){
if (j % 2 == 0){
System.out.println("j=" + j);
}
j++;
}
- 無聊的時候聽聽音樂:https://live.csdn.net/v/163173