帕斯卡 - case else 語句



case-else 語句在 case 標籤後使用 else 術語,就像 if-then-else 結構一樣。

語法

case-else 語句的語法如下 −

case (expression) of
   L1 : S1;
   L2 : S2;
   ...
   ...
   Ln: Sn;
else
   Sm;
end;

流程圖

Else Case statement in Pascal

示例

以下示例說明了該概念

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
廣告
© . All rights reserved.