- 帕斯卡教程
- 帕斯卡 - 主頁
- 帕斯卡 - 概述
- 帕斯卡 - 環境設定
- 帕斯卡 - 程式結構
- 帕斯卡 - 基本語法
- 帕斯卡 - 資料型別
- 帕斯卡 - 變數型別
- 帕斯卡 - 常量
- 帕斯卡 - 運算子
- 帕斯卡 - 決策制定
- 帕斯卡 - 迴圈
- 帕斯卡 - 函式
- 帕斯卡 - 過程
- 帕斯卡 - 變數作用域
- 帕斯卡 - 字串
- 帕斯卡 - 布林值
- 帕斯卡 - 陣列
- 帕斯卡 - 指標
- 帕斯卡 - 記錄
- 帕斯卡 - 變體
- 帕斯卡 - 集合
- 帕斯卡 - 檔案處理
- 帕斯卡 - 記憶體
- 帕斯卡 - 單元
- 帕斯卡 - 日期和時間
- 帕斯卡 - 物件
- 帕斯卡 - 類
- 帕斯卡有用資源
- 帕斯卡 - 快速指南
- 帕斯卡 - 有用資源
- 帕斯卡 - 討論
帕斯卡 - case else 語句
case-else 語句在 case 標籤後使用 else 術語,就像 if-then-else 結構一樣。
語法
case-else 語句的語法如下 −
case (expression) of L1 : S1; L2 : S2; ... ... Ln: Sn; else Sm; end;
流程圖
示例
以下示例說明了該概念
program checkCase;
var
grade: char;
begin
grade := 'F';
case (grade) of
'A' : writeln('Excellent!' );
'B', 'C': writeln('Well done' );
'D' : writeln('You passed' );
else
writeln('You really did not study right!' );
end;
writeln('Your grade is ', grade );
end.
當編譯和執行上述程式碼時,它將產生以下結果 −
You really did not study right! Your grade is F
pascal_decision_making.htm
廣告