| 
 
if (運算式) { 
   運算式為真則執行本區指令 
} 
else { 
   運算式為假則執行本區指令 
} 
 
【重點整理】
- 紅色字必備。
 
- 執行區的指令若只有一道,可以省去大括號。
 
   if (運算式)  
      運算式非零執行區 
   else 
      運算式為零執行區 
 
- if else 可以多重套疊。
 
   if (運算式) { 
      運算式為真執行區 
      if(運算式){ 
         運算式為真執行區 
      } 
      運算式為真執行區 
   } 
   else 
      運算式為假執行區 
- else 會找最接近的 if
成組,1 個 if 只能搭配 1 個 else。
 
   if (運算式)  
      if(運算式) 
         運算式為真執行區 
      else 
         運算式為假執行區 
   else 
      運算式為假執行區 
- else 可以省略,變成 if 模式。
 
   if (運算式) { 
      運算式為真執行區 
   }
 
 
 
  
  | 算式範例 |  
  
    非零運算式  | 
    零運算式  | 
    算式不一定為零  | 
   
  
    1  | 
    0  | 
    x  | 
    
  
    7>5  | 
    3<2  | 
    x==0  | 
    
  
    x=3  | 
    x=0  | 
    x!=0  | 
    
  
    | ~0 | 
    !4 | 
    True | 
    
  
    | true | 
    false | 
      | 
   
 
 
if else 教學 ppt 
  
 |