1、while迴圈1
while(迴圈控制表示式)
s1:計算迴圈控制表示式,若為真則執行迴圈體語句塊,否則退出迴圈;
s2:執行迴圈體語句塊後,執行s1。
(1)如果迴圈控制表示式恒為真,則構成無限迴圈;//break,return
(2)while迴圈的迴圈體可能一次都不執行。
2、do-while迴圈
dowhile(迴圈控制表示式);//分號有一定要有
s1:執行迴圈體語句塊;
s2:計算迴圈控制表示式,若為真則執行s1,否則退出迴圈。
do-while迴圈的迴圈體至少會被執行一次。
3、for迴圈
for(表示式1;表示式2;表示式3)
s1:計算表示式1;
s2:計算表示式2,若為真則執行迴圈體語句塊,否則退出迴圈;
s3:計算表示式3,執行s2。
通常通過表示式1初始化迴圈變數,通過表示式2判斷迴圈條件,通過表示式3更新迴圈變數。
continue語句:中斷本次迴圈,繼續下一次迴圈。對於while/do-while迴圈,continue->計算迴圈控制表示式->…,對於for迴圈,continue->計算表示式3->計算表示式2->
空語句:僅包含乙個分號的語句。
int i=10;
printf(「%d\n」,i);
;//空語句
空語句經常用來表示空迴圈體。在while/for迴圈中的圓括號後誤寫分號,意外形成了空迴圈,有可能導致錯誤的結果。
製作定時器原始碼:
#include
#include
int main()
}
C語言基礎之for迴圈的使用
一.for迴圈格式.1 for 語句1 條件 語句2 2 3 8 9 具體 10 11 語句1 初始化語句12 13 語句2 增量語句 執行完迴圈體後再執行的語句 14 1.for一開始就會執行一次語句1 整個for迴圈只會執行一次 2.判斷條件是否成立,如果條件成立,就會執行一次迴圈體,然後就會執...
C語言基礎 迴圈結構
一 while迴圈 使用格式 whlie 表示式 例子 用while語句計算1 2 3 100的值 include int main printf 結果為 d n sum return 0 while迴圈的陷阱 死迴圈 一直執行迴圈體中的 不會退出 while迴圈使用注意 1 死迴圈 2 當乙個常量...
C語言基礎 迴圈語句
定義 在不少實際問題中有許多具有規律性的重複操作,因此在程式中就需要重複執行某些語句。一組被重複執行的語句稱之為迴圈體,能否繼續重複,決定迴圈的終止條件。迴圈結構是在一定條件下反覆執行某段程式的流程結構,被反覆執行的程式被稱為迴圈體。迴圈語句是由迴圈體及迴圈的終止條件兩部分組成的。for語句 語法 ...