文件名称:选择语句-京东应用架构设计
文件大小:7.56MB
文件格式:PDF
更新时间:2024-06-30 04:57:13
Delphi 2010 语法
4.2 选择语句 当我们需要从两种情形中选择其中一种时,条件语句非常适合。但若我们需要从多 种情形中选择一种时,需要使用 if...else if ...end 复合条件语句。事实上,此种情况 下我们有比复合条件语句更好的选择:选择语句: 选择语句的书写格式为: Case 选择表达式 of 常量 1:语句 1; ... 常量 N:语句 N; Else ... End; 其中的语句可以简单语句或复合语句。与条件语句一样,else及其后的语句可以省略, 若未省略,则 else语句必须放在最后。选择表达式的值必须为一个占用内存小于 32字节 的有序类型的值。 执行选择语句时,系统先判断选择器表达式的值并与其后的 N个常量值比较,若其 中的常量 X值与选择器表达式的值相等则系统将仅执行语句 X(X为 1至 N间的任一值)。若 所有的常量值与选择器表达式的值均不相乘,则系统将仅执行 else 后的语句。 与上节一样,我们依然通过一个例子来演示选择语句的用法。我们将要编写这样一 个程序:程序将根据读者输入的数目而在屏幕上显示相应数目的星号,但最多只显示 4