while是計算機的一種基本迴圈模式。當滿足條件時進入迴圈,不滿足跳出。while語句的一般表示式為:while(表示式){迴圈體}。 一、while迴圈的流程: 1、第一次進入while迴圈前,必須為迴圈控制變數(或表示式)賦初值。根據判斷條件的內容決定是否繼續執行迴圈,如果條件判斷值為真(true),繼續執行迴圈主體;若條件判斷值為假(false),則跳出迴圈執行其它語句。 2、執行完迴圈主體內的語句後,重新為迴圈控制變數(或表示式)賦值(增加或減少),由於while迴圈不會自行更改迴圈控制變數(或表示式)的內容。 3、while迴圈中為迴圈控制變數賦值的工作要由設計者自己來做,完成後再回到步驟2重新判斷是否繼續執行迴圈。 二、while的語法: 1、while迴圈的表示式是迴圈進行的條件,用作迴圈條件的表示式中一般至少包括一個能夠改變表示式的變數,這個變數稱為迴圈變數。 2、當表示式的值為真(非零)時,執行迴圈體;為假(0)時,則迴圈結束。 3、當迴圈體不需要實現任何功能時,可以用空語句作為迴圈體。 4、對於迴圈變數的初始化應在while語句之前進行,可以透過適當方式給迴圈變數賦初值。 三、注意事項:。 1、whiler迴圈就是迴圈結構的一種,當事先不知道迴圈該執行多少次,就要用到while迴圈。 2、當while迴圈主體有且只有一個語句時,可以將大括號省去。 3、在while迴圈語句中只有一個判斷條件,它可以是任何表示式。 4、當判斷條件的值為真,迴圈就會執行一次,再重複測試判斷條件,執行迴圈主體,知道判斷條件為假(false),才會跳離while迴圈。
while是計算機的一種基本迴圈模式。當滿足條件時進入迴圈,不滿足跳出。while語句的一般表示式為:while(表示式){迴圈體}。 一、while迴圈的流程: 1、第一次進入while迴圈前,必須為迴圈控制變數(或表示式)賦初值。根據判斷條件的內容決定是否繼續執行迴圈,如果條件判斷值為真(true),繼續執行迴圈主體;若條件判斷值為假(false),則跳出迴圈執行其它語句。 2、執行完迴圈主體內的語句後,重新為迴圈控制變數(或表示式)賦值(增加或減少),由於while迴圈不會自行更改迴圈控制變數(或表示式)的內容。 3、while迴圈中為迴圈控制變數賦值的工作要由設計者自己來做,完成後再回到步驟2重新判斷是否繼續執行迴圈。 二、while的語法: 1、while迴圈的表示式是迴圈進行的條件,用作迴圈條件的表示式中一般至少包括一個能夠改變表示式的變數,這個變數稱為迴圈變數。 2、當表示式的值為真(非零)時,執行迴圈體;為假(0)時,則迴圈結束。 3、當迴圈體不需要實現任何功能時,可以用空語句作為迴圈體。 4、對於迴圈變數的初始化應在while語句之前進行,可以透過適當方式給迴圈變數賦初值。 三、注意事項:。 1、whiler迴圈就是迴圈結構的一種,當事先不知道迴圈該執行多少次,就要用到while迴圈。 2、當while迴圈主體有且只有一個語句時,可以將大括號省去。 3、在while迴圈語句中只有一個判斷條件,它可以是任何表示式。 4、當判斷條件的值為真,迴圈就會執行一次,再重複測試判斷條件,執行迴圈主體,知道判斷條件為假(false),才會跳離while迴圈。