回高一首頁〕〔回上一頁


之前大家接觸的程式都是一句跟一句地執行的,即是好像以下格式:

 

void main()

{

       statement1;

       statement2;

       statement3;

}

「 流 程 圖 」 (Flow Chart) :

  程式開始執行

  程式執行結束

 

if-else 的架構

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

 


關係、相等和邏輯運算符號

關係運算符號 :

小於 : <
大於 : >
小於或等於 : <=
 大於或等於 : >=
 

相等運算符號 :

等於 : ==
 不等於 : !=

邏輯運算符號 :

 否定 : !   
 邏輯的和 : &&
 邏輯的或 : ||

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

 


 

基本範例