C語言學習 六 迴圈

2021-10-06 17:53:30 字數 544 閱讀 2740

while迴圈

for迴圈

do…while迴圈:在迴圈主體結尾測試條件,和while很類似

巢狀迴圈

break語句: 終止迴圈或switch語句,程式流將繼續執行緊接著迴圈或switch的下一條語句

continue語句:告訴乙個迴圈體立刻停止本次迴圈迭代,重新開始下次迴圈迭代

#include

intmain()

printf

("\n");

return0;

}

goto語句:將控制轉移到被標記的語句.但是不建議在程式中使用goto語句

如果條件永遠不為假,則迴圈將變成無限迴圈,for迴圈在傳統意義上可用於實現無限迴圈,由於構成迴圈的三個表示式中任何乙個都不是必需的,所以可以將某些條件表示式留空出來構成乙個無限迴圈

# include

intmain()

return0;

}

可以按ctrl+c來終止乙個無限迴圈.

C語言學習(六)GCC

gcc對程式的編譯過程 解釋 目標檔案 指經過編譯器編譯生成的cpu可識別的二進位制 一般不能執行 編譯過程 預編譯 將源程式.c中引用的標頭檔案包含進原始碼中,並對一些巨集進行替換 編譯過程 將使用者可識別的語言翻譯成處理器可識別的操作碼,生成目標檔案.o,通常會翻譯成彙編 目標檔案通常僅解析了檔...

c語言學習 4 迴圈

一 for和while等價替換 inti 1 for i i 100 i inti 1 while i 100 二 從鍵盤輸入乙個數字,如果該數字是回文數,則返回yes,否則返回no 回文數 正著寫倒著寫一樣的數 include intmain if sum val else return 0 三 ...

c語言學習筆記 迴圈

1.c語言中的迴圈語句有三種 while,for,do while while expression statement for initialization expression or 測試條件 判斷語句 update command statement dostatement while exp...