#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 是成...