C語言-語句

1程序的進本結構
順序,分支,循環

2空語句
只有”;”組成的語句被稱爲空語句。什麼也不執行,可用作空循環體。
用途:
延時、方便擴充新功能

3表達式語句
表達式加分號

表達式;

4函數語句調用
函數名、實參加分號

函數名(實際參數表);

5布爾變量
布爾型變量是有兩種邏輯狀態的變量,它包含兩個值:真和假。如果在表達式中使用了布爾型變量,那麼將根據變量型的真假而賦予整型值1或0.要把一個整型變量轉換成布爾型變量,如果整型值爲0,則其布爾型值爲假,反之如果整型值爲非0,則其布爾型值爲真

6提高循環語句的效率
多重循環中,應當將最長的循環放在最內層,最短的循環放在最外層
若循環體內存在邏輯判斷,且循環次數很大,宜將邏輯判斷移到循環體外

7switch語句與if語句區別
處理的都是多分支類型的結構。switch語句爲多分支選擇語句,而if語句只有兩個分支可供選擇,雖然可用嵌套if語句實現多分支選擇,但那樣的程序冗長難讀。

8break語句和continue語句的區別
break可以用在循環中,用來跳出循環,break用在switch中可以跳出switch而執行switch之後的語句。break在循環中只能向外跳出一層。
continue:結束本次循環,繼續下次循環。

9 goto
不推薦使用goto,會破環結構化設計風格
但goto 在多重循環時需要退出循環時使用可以直接跳出

10布爾/整型/浮點變量與零值比較
布爾:不可以將布爾值直接與FALSE,TRUE,1,0比較
整型:可將整型變量用“==”或“!=”與 0 比較
浮點:不可將浮點變量用“==”或“!=”與任何數字比較

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章