C語言 語句

2021-08-09 03:32:25 字數 964 閱讀 3589

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 比較

浮點:不可將浮點變數用「==」或「!=」與任何數字比較

C語言 語句

學習了語句,就表示你可以與電腦進行溝通啦 一 順序語句 一步一步走 二 選擇語句 if else 也可以只有if if else if else 可以這樣建立多個並列選擇關係 switch 變數 case 事件 switch score 事件 只可以是乙個數字或字元 三 迴圈語句 入口迴圈 whil...

C語言語句

console.write 你能跑得過豹子嗎,請輸入 能 不能 string a console.readline 接收所輸入的字串內容,if a 能 else if a 不能 else 必執行項,條件都不滿足的情況下執行 console.write 您輸入有誤 console.readline 中...

c語言語句書寫規則

在c語言中字串是不可以分行寫的。在c 中,乙個長字串可以佔兩行或多行,但在最後一行之前的各行應用反斜槓結尾,例如 i love you 上面的字串與下面的單行字串等價 i love you 另外printf a 2f n,b 2f n,c 2f n,d 2f n,e 2f n a,b,c,d,e 這...