迴圈結構是程式中比較常用的乙個結構,主要用來重複執行某一些**從而達到預期的效果。
迴圈結構中主要包含四種格式,分別為:
*while迴圈
*do..while迴圈
*for迴圈
*foreach迴圈
while迴圈語句格式:
while(條件表示式)
**舉例:
classwhiledemo
system.console.writeline("haha");
}}
結果為2次hello world和1次haha
do..while迴圈語句格式:
do
while(條件表示式);
注意和while的區別。
**舉例:
classwhiledemo
while(a < 3);
}}
結果為1次hello
for迴圈語句格式:
for(初始化表示式; 條件表示式; 迴圈後的操作表示式)
**舉例:
classwhiledemo
}}
for迴圈中存在一種特殊的格式迴圈巢狀:
for(初始化表示式; 條件表示式; 迴圈後的操作表示式)
} **示例:
classfordemo
}//結果是列印6個hello
}}
foreach迴圈語句格式:(後面學習)
foreach(資料型別 資料名 in 容器名)
需要注意的是foreach語句只能用來遍歷。
break關鍵字
break,跳出,應用於迴圈結構和選擇結構。作用是跳出所在的迴圈並終止所在迴圈。
classfordemo}}
}
結果為列印1次hello
通常情況下,break要和其他語句結合使用,可以避免警告
classfordemo}}
}
break只會跳出它所在的迴圈
continue關鍵字
continue,繼續,應用於迴圈結構。作用是結束本次迴圈繼續執行下一次迴圈。
classwhiledemo
else}}
}
結果為列印出1~11之間所有的奇數
continue正常情況下和分支結構結合使用,一般不單獨使用
注意,break和continue都是關鍵字,同時也都可以單獨成句。如果這兩個語句離開了應用範圍將沒有意義
C 中的迴圈結構
for語句 一.語句格式 格式1 for 控制變數初始化表示式 條件表示式 增量表示式 語句1 說明 語句1是for迴圈語句的迴圈體,它將在滿足條件的情況下將重複執行。格式2 for 控制變數初始化表示式 條件表示式 增量表示式 例子 利用for迴圈,計算輸出1 2 3。100的和 include ...
C 迴圈結構
while迴圈 迴圈一次都不執行 先判斷在執行 例項一 while迴圈 2006年 80000人,按照25 增長,哪年增長到200000人。double student 80000 int year 2006 while student 200000 console.writeline 年是人 ye...
c 迴圈結構
1for迴圈語句 for 表示式1 表示式2 表示式3 先計算表示式1,一般是個初始值 然後執行表示式2的判斷 如果成立,執行語句,然後執行表示式3,再執行第二步 如果第二步不成立,退出迴圈 include using namespace std int main return 0 2while語句...