打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
高级编程语句Select / End Select

插入 | 流程控制命令 | 控制对 | Select / End Select 菜单选项用于添加与 CASE / END CASE 对和 DefaultCase / End Default Case 对一起使用的条件块。Select 命令的表达式将提供与 Case 语句中的表达式进行比较的数据。如果两个表达式的值相同,将执行 Case / End Case 块中的语句。SELECT / END SELECT 块位于 CASE /END CASE 和 DEFAULT CASE / END DEFAULT CASE 块组之外。

SELECT / END SELECT 语句在“编辑”窗口中的命令行为:

SELECT/expression

END_SELECT/

要插入 Select / End Select 命令,请执行以下步骤:

1将光标放在“编辑”窗口中的所需位置。

2从菜单栏中选择 Select / End Select。SELECT / End SELECT 语句将显示在“编辑”窗口中。

Select / End Select 样例代码

SELECT / END_SELECT、CASE / END_CASE 和DEFAULT CASE / END_DEFAULT CASE 对配合使用,对提供多种备选值

的多个条件求值。

假定您有五个圆,标号为 CIR1 到 CIR5,如果您希望操作者只需按键盘上的键即可测量某个圆。可以使用类似如

下代码:

整个代码

DO/

C1=注释/输入,键入一个数字测量该圆:

,对于 CIR1 - 键入 1

,对于 CIR2 - 键入 2

,对于 CIR3 - 键入 3

,对于 CIR4 - 键入 4

,对于 CIR5 - 键入 5

,任何其它字符将退出循环

SELECT/C1.INPUT

CASE/1

CIR1=FEAT/CIRCLE

ENDMEAS/

END_CASE

CASE/2

CIR2=FEAT/CIRCLE

ENDMEAS/

END_CASE

CASE/3

CIR3=FEAT/CIRCLE

ENDMEAS/

END_CASE

CASE/4

CIR4=FEAT/CIRCLE

ENDMEAS/

END_CASE

CASE/5

CIR5=FEAT/CIRCLE

ENDMEAS/

END_CASE

DEFAULT CASE

注释/操作者,现在退出循环。

END_DEFAULT CASE

END_SELECT

UNTIL C1.INPUT < 1 OR C1.INPUT > 5

样例代码的说明

SELECT/C1.INPUT

此代码行取用用户键入的数字或字符串值(本例中为数字),并确定将从输入执行哪一个 CASE/END_CASE 块。注

意,SELECT / END_SELECT 对围起整个代码列表。所有 CASE / END_CASE 和 DEFAULT CASE / END_DEFAULT CASE

对必须在这两行之间。

END_SELECT

标记 SELECT / END SELECT 对里面的代码结束。

CASE/1 至 CASE/5

依据 C1.INPUT 值,将执行其中一个 CASE 代码块。例如,如果 C1.INPUT 值为 1,则代码的 CASE 1 块执行并测

量 CIR1。如果其值为 2,则代码的 CASE 2 块执行并测量 CIR2,以此类推。

END_CASE

这些行结束特定的 Case 代码块。

DEFAULT CASE

若 C1.INPUT 值不符合任何已定义 CASE 语句(如果该值不是 1 至 5 之间的数字),则执行 DEFAULT CASE 代码

块。本例显示了一条消息,告知您退出循环。

请注意 DO / UNTIL 循环是如何包围住整个代码示例的。如此可让用户继续从 COMMENT/INPUT 行创建的菜单选

择,直至该用户选择一个 CASE 语句未识别的字符。



关注只需一秒,受益绝非一时!



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
No.4 Select Case 语句的详细用法
VBA--流程控制之Select Case语句
C语言学习教程第三章-C语言程序设计初步(6)
PHP switch 条件语句
switch… case 语句的用法
Go 语言系列27:Select
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服