-
情況語句
鎖定
情況語句,其中case、of、end是Pascal的保留字,表達式的值必須是順序類型,它可以是整型、布爾型及以後學習的字符型、枚舉型和子界型。情況標號表是一串用逗號隔開的與表達式類型一致的常量序列。語句可以是任何語句,包括複合語句和空語句。
- 中文名
- 情況語句
- 類 型
- 英語語法
情況語句執行過程
先計算表達式(稱為情況表達式)的值,如果它的值等於某一個常量(稱為情況常量,也稱情況標號),
則執行該情況常量後面的語句,在執行完語句後,跳到case語句的末尾end處。
情況語句説明
①情況表達式必須是順序類型的;
②情況常量是情況表達式可能具有的值,因而應與情況表達式具有相同的類型;
③情況常量出現的次序可以是任意的;
④同一情況常量不能在同一個case語句中出現兩次或兩次以上;
⑤每個分語句前可以有一個或若干個用逗號隔開的情況常量;
⑥如果情況表達式的值不落在情況常量的範圍內,則認為本case語句無效,執行case語句的下一個
語句。TurboPascal中增加了一個“否則”的情況,即增加一個else子句,但也是可省的。
⑦每個常量後面只能是一個語句或一個複合語句。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:6次歷史版本
- 最近更新: 相思断肠虾