之前大家接觸的程式都是一句跟一句地執行的,即是好像以下格式:
|
void main()
{
statement1;
statement2;
statement3;
}
|
「 流 程 圖 」 (Flow Chart) :
程式開始執行

程式執行結束
|
if-else 的架構
if(條件式) <-----( )內需要填入依邏輯判斷式,邏輯判斷式是由『>、>=、<、<=、==、!=』構成的 { <-----{ } 大刮號在C語言中都是用來表示範圍,在此表示當上一行的邏輯判斷式成立時執行的內容 //條件式成立時執行的內容 } else <-----{ }在此表示當邏輯判斷式不成立時執行的內容 { //條件式不成立時執行的內容 }

關係、相等和邏輯運算符號
關係運算符號 :
|
小於 : < 大於 : > 小於或等於
: <= 大於或等於 : >=
|
相等運算符號 :
|
等於 : == 不等於 : !=
|
邏輯運算符號 :
|
否定 : ! 邏輯的和
: && 邏輯的或 : ||
|
除了"
! " 是單元的之外 ,所有的關係、相等和邏輯運算符號都是二元運算符號。這三類運算符號的優先順序都低於算術運算符號
,而高於設定運算符號。我們能夠直覺的判斷a < b 是真是假,c則是以整數值
1代表為真,0代表為假。事實上,所有非零值都可以代表為真。
|