Java基礎(6).循環結構

搞清楚循環結構語句的執行效果與使用場景。

程序中的循環流程

程序中的循環流程

試着編寫程序實現下列功能:
  • 在控制檯中輸出100個Hello字符串。
  • 在控制檯中輸出從 1 到 100 的數字。
  • … …
循環結構的三要素
循環結構必然包含以下三要素:
  • 循環變量 (循環時使用的變量)
  • 循環體 (不斷執行的語句)
  • 循環條件 (判斷是否繼續循環)
實現循環流程的3種句式
Java中有3種語句能夠實現程序循環執行:
  • while循環語句
  • do…while循環語句
  • for循環語句
while循環語句
while循環語句使用while關鍵字實現程序循環流程:
int count = 1;
while (count<=100) {
 System.out.println(count);
 count++;
}複製代碼
break關鍵字
使用break關鍵字「打斷」循環執行。
當count==80時,跳出循環流程語句:
int count = 1;
while (count<=100) {
 if(count==80){
   break;  
 }
 System.out.println(count);
 count++;
}複製代碼
continue關鍵字
使用continue關鍵字控制循環「繼續」執行。
每當count是3的倍數時,不輸出count的值:
int count = 1;
while (count<=100) {
 if(count%3 == 0){
  continue;
 }
 System.out.println(count);
 count++;
}複製代碼
do-while循環語句
do-while關鍵字實現的循環流程與while循環的區別在於do-while會先執行一次循環體,而後再判斷是否應該繼續重複執行循環體。
int count = 1;
do {
 System.out.println(count);
 count++;
} while(count<=100);複製代碼
for循環語句
for循環語句的句式最複雜,但對於執行固定次數的循環時卻很是實用:

課後做業

1.99乘法表

輸出9*9乘法表,效果以下:

2.排數字

有一、二、三、4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?
(要求每輸出10個數字就換一行)
能夠將答案代碼,寫入留言區,代碼要不斷的編寫纔會培養「碼感」的呦!你不關注一下嗎?
相關文章
相關標籤/搜索