C語言學習十流程控制的學習之分支語句

2021-06-29 00:25:12 字數 804 閱讀 1370

學習c語言的分支語句首先要學習c語言的關係運算子和邏輯運算子。

c語言判斷真假的依據是:0為假,非0為真。

c語言的關係運算子:

<:小於

<=:小於或等於

>:大於

>=:大於或等於

==:是否等於

!=:不等於

c語言的邏輯運算子:

&&:邏輯與,當兩個運算元同時為真是結果才為真,只要有乙個運算元為假結果則為假。

||:邏輯或,當兩個運算元同時為假時結果才為假,只要有乙個運算元為真結果則為真。

!:邏輯非,當運算元為真時結果為假,運算元為假時結果為真。

分支語言包括if語句和switch語句。

if語句的程式例子:

#include int main()

if(a <100)

if(a < 1000)

return 0;

}

if...else語句程式的例子:

#include int main()

else if(a < 100)

else if(a < 1000)

else

return 0;

}

注意:if...else...的多分支選擇程式只可以執行其中乙個分支的語句塊。

switch語句程式例子:

#include int main()

return 0;

}

分支語句學習到此結束,下一課將學習迴圈語句。

GO語言學習 流程控制

迴圈 for 是go的唯一迴圈結構。for迴圈的使用方法與c語言的唯一區別是沒有了 另外可以省略分號。if if語句的使用方法與c語言的唯一區別是沒有了 if語句可以在條件之前執行乙個簡單的語句。例 ifv x n v lim 注意 這個語句定義的變數v的作用域僅在if範圍之內 包含else swi...

C語言學習筆記 程式流程控制

順序結構 從前往後依次執行,沒有任何 拐彎抹角 不跳過任何一條語句,所有的語句都會被執行到。選擇結構 也叫分支結構。會被分成多個部分,程式會根據特定條件 某個表示式的運算結果 來判斷到底執行哪一部分。迴圈結構 程式會重新執行同一段 直到條件不再滿足,或者遇到強行跳出語句。關係運算子 含 義 數學中的...

IOS基礎 C語言學習之流程控制

一 流程結構 c語言提供3種流程結構,分別是 順序結構 預設的流程結構。按照書寫順序執行每一條語句。選擇結構 對給定的條件進行判斷,再根據判斷結果來決定執行哪一段 迴圈結構 在給定條件成立的情況下,反覆執行某一段 如下圖所示 二 選擇結構 if 1.簡單使用 1 if 表示式 語句1 if scor...