C 順序 條件 迴圈語句及特殊表示式

2021-08-17 10:11:26 字數 705 閱讀 8948

#include

#include

int main(int argc, char** argv)

//當乙個數字作為判斷的條件時,0為假,非0為真,

else if(0)

//如果 if 括號裡面的條件是賦值,則先賦值,再算是否滿足條件

else if(a=0)

else

system(「pause」);

return 0;

}此例項輸出為: 4

實質:跳轉指令指標到指定的地方

要點:1、定義乙個指定的位置,語法為 名稱:

2、在恰當的地方執行goto語句

for(初始化迴圈變數;迴圈條件;更新迴圈變數)

初始化迴圈變數;迴圈條件;更新迴圈變數,這幾個如果沒有可以不用寫,但分號;一定要加上

1、終止本次迴圈(continue 後面的迴圈體都不執行了):continue

2、跳出迴圈(跳出迴圈的指令範圍):break

注:對於 for 迴圈來說,更新迴圈變數部分是不受 continue 影響的;但 break 後不會繼續更新迴圈變數了。

例:i = 0;

while(i<10)

printf(「%d」,i);

i++;

}這個例項會輸出:1234 然後進入死迴圈(因為 i==5 後直接跳出本次迴圈,不再進行 i++ 這步)

switch(變數)

表示式 條件控制 迴圈

表示式 expression 是運算子 operator 和運算元 operand 所構成的序列 最好實際操作驗證例 mood true if mood print go to left else print go to right go to left a input print a is a p...

條件表示式和switch語句

一,條件表示式相當於 相當於if else 1.條件表示式 由條件運算子組成條件表示式的一般情況為 表示式1?表示式2 表示式3 求值規則 如果表示式的值為真,則以表示式2的值作為條件的值,否則就一表示式3的值作為整個條件的表示式的值。二,swich語句 swich 表示式 執行過程 首先計算表示式...

C語言條件語句及迴圈語句

c語言語句 1 分支語句 有兩種,第一種是負責實現雙分支的if語句,另一種是負責實現多分支的開關語句switch。1.1 if語句 1 只有乙個分支 if 條件表示式 例子 int a a 0 如果a等於0時執行大括號中的語句。否則不執行。由於上面的語句把a的值改為0了,現在條件表示式 a 0 是成...