Java中的for循環


 上一章呢我們學習了一下java中的while循環和do while循環   現在我們來了解一下另外一種循環 for循環

for循環是編程語言中一種開界的循環語句,而循環語句 由循環體及循環的終止條件兩部分組成,for循環其在各種編程語言中的實現與表達有所出入,但基本為以C語言和pascal語言代表的兩種形式。

C語言中的for循環如下

1.語句最簡形式為:

for(; ; );

2.一般形式為:

for(單次表達式;條件表達式;末尾循環體)

{

中間循環體;

}

其中,表示式皆可以省略,但分號不可省略,因為";"可以代表一個空語句,省略了之后語句減少,即為語句格式發生變化,則編譯器不能識別而無法進行編譯。

for循環小括號里第一個";"號前為一個為不參與循環的單次表達式,其可作為某一變量的初始化賦值語句, 用來給循環控制變量賦初值; 也可用來計算其它與for循環無關但先於循環部分處理的一個表達式。

倆";"號之間的條件表達式是一個關系表達式, 其為循環的正式開端,當條件表達式成立時執行中間循環體。

執行的中間循環體可以為一個語句,也可以為多個語句,當中間循環體只有一個語句時,其大括號{}可以省略,執行完中間循環體后接着執行末尾循環體 。

執行末尾循環體后將再次進行條件判斷,若條件還成立,則繼續重復上述循環,當條件不成立時則跳出當下for循環。

 

  舉個小例子:就是使用for循環在控制台打印<100的數字最簡單的循環使用

 

     這是第一個循環條件   也是開始的條件 從0開始

    這是第二個循環條件   也是結束的條件  一直循環到 i<100 也就是 i=99將結束循環

      這是第三個條件  代表着每次遞增或是遞減的數量

  

  那么最后的輸出結果就是下圖 :

   

  ·

  ……

  

 

 

 

循環流程圖

 

  其實學到這里的時候Java的幾種常用的語法已經了解的差不多了 

  感謝 大家的閱讀 感謝支持  

  期待更新 ……


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM