選擇性敘述
一、程式的結構
循序性結構(sequence structure):由上至下 (top to down)的敘述方式。
選擇性結構(selection structure):先判斷條件是否成立,再決定執行哪些敘述。
重複性結構(iteration structure):判斷條件是否成立,並決定程式段落的執行次數。
二、if 敘述
i如果主體中只有一個敘述,則可以省略左右大括號。
當條件成立(true),就會逐一執行大括號內的敘述。
if(判斷條件)
{
敘述主體;
}
三、if-else 敘述
當條件成立(true),就會執行敘述主體;不成立時,則執行else 的敘述主體。以下為格式

OUTPUT: 10 為偶數
四、巢狀 if 敘述
if 敘述中又包含其它 if 敘述。以下為格式
當判斷條件1為真,就會執行他敘述中的 判斷條件2; 若判斷條件2也為真時,就會執行判斷條件2 的敘述主體。

OUTPUT: 10 為大於0的偶數
五、條件運算子
進階用法,直接透過運算子可以代替if-else敘述
OUTPUT: a= 19, b= 10 19為最大的數
Last updated
Was this helpful?