初二資訊科技第四章擇路而行選擇結構程式設計教案設計
一、學習目標
瞭解SELECT CASE的'特點。
二、教學重點
掌握SELECT CASE的使用方法。
三、教學難點
SELECT CASE的應用。
四、教學方法
1.演示法。
2.實踐法。
五、教學手段與教學媒體
多媒體網路教室。
六、課時安排
1課時。
用巢狀的IF語句可實現多分支選擇
1、基本格式
select case <變數>
case <值1>
<語句組1>
case <值2>
<語句組2>
…
case <值n>
<語句組n>
case else
<語句組n+1>
end select
每一個CASE句中指定一個值條件,當CASE變數的值符合條件時,執行該子句下面的語名組,在執行完該語句組後,跳過其它CASE子句,從END SELECT轉出。
c=int(s/250)
2、在CASE子句中使用TO
CASE <值1> TO <值2>
3、在CASE子句中使用IS
CASE IS <關係運算符> <表示式>
4、在CASE子句中使用多個條件
允許在一個CASE子句中指定多個條件,各條件 之間用逗號分開。
條件=單值、值範圍、單條件
5、SELECT CASE語句的一般格式
select case <測試表達式>
case <條件11>,<條件12>,…
<語句組1>
case <條件21>,<條件22>,…
<語句組2>
…
case <條件n1>,<條件n2>,…
<語句組n>
case else
<語句組n+1>
end select
六、多分支轉移語句
格式:ON <算術表示式> GOTO <標號1>,<標號2>,…
七、多分支選擇結構小結
1、IF-THEN-ELSE(用IF的巢狀)
分支(條件)較少時使用。
2、SELECT CASE
分支(條件)較多時使用。
3、ON GOTO
非結構化程式設計,不宜使用。
教學後記: