当前位置: 首页 > 文档资料 > Pascal 中文教程 >

case - else statement

优质
小牛编辑
126浏览
2023-12-01

case-else语句在case标签之后使用else术语,就像if-then-else结构一样。

语法 (Syntax)

case-else语句的语法是 -

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

流程图 (Flow Diagram)

Pascal中的其他案例陈述

例子 (Example)

以下示例说明了该概念

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

最后更新:

类似资料

  • 问题内容: 如果我有: 我需要 PHP是否为此提供功能? 问题答案: 尝试以下尺寸: 输出: 这实现了以下规则: 以小写字母开头的序列后必须跟小写字母和数字; 以大写字母开头的序列后面可以是: 一个或多个大写字母和数字(后跟字符串的结尾或大写字母,后跟小写字母或数字,即下一个序列的开头);要么 一个或多个小写字母或数字。

  • 问题内容: AngularJS中用$前缀为提供者的约定是什么?我应该在自己的代码中为所有自定义服务添加前缀吗? 看起来angular附带的所有东西都带有前缀服务,例如。但是,在大多数文章中都没有以控制器为前缀。此外,所有角度代码都带有以中命名的服务,但是我也在许多在线博客中看到过。约定是哪一个? 问题答案: docs声明了内部服务的约定,但同时也声明您不应为自己的服务使用此约定以减少命名冲突。 h

相关阅读