3.多分支Case语句 [格式]:Case(表达式)of 值1:语句1; 值2:语句2; 值n:语句n; Else//这里的Else之前可以有分号 语句n+1 end
3.多分支Case语句 [格式]:Case (表达式) of 值1:语句1; 值2:语句2; … 值n:语句n; Else //这里的Else之前可以有分号 语句n+1; end;
注意: (1)“表达式”的值必须是顺序类型,即整 型、字符型、布尔型、子界型和枚举型 (2)“值1”到“值n应该是“表达式”可能 出现的值,它们还应该各不相同。 (3)语句可以是简单语句,也可以是复合语 (4)Else语句可以省略,省略时如果“表达 八式”的值与“值1值n中的任何一个值均不 相等,则不执行任何分支,直接跳转到end; 后面的语句执行。 (5)Case语句可以用IF语句来实现,但IF语 句不一定能用Case语句实现
注意: (1)“表达式”的值必须是顺序类型,即整 型、字符型、布尔型、子界型和枚举型。 (2)“值1”到“值n”应该是“表达式”可能 出现的值,它们还应该各不相同。 (3)语句可以是简单语句,也可以是复合语 句。 (4)Else语句可以省略,省略时如果“表达 式”的值与“值1”~“值n”中的任何一个值均不 相等,则不执行任何分支,直接跳转到end; 后面的语句执行。 (5)Case语句可以用IF语句来实现,但IF语 句不一定能用Case语句实现