打开APP
userphoto
未登录

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

开通VIP
高级编程语句Do / Until

插入 | 流控制命令 | 控制对 | Do / Until 菜单项允许您添加条件循环到测量例程。DO 和 UNTIL 命令之间的项目将在循环中继续执行,直至 UNTIL 命令表达式评估为 TRUE(非 0)。DO/ UNTIL 命令可添加至测量例程中的任意位置。此表达式在每个循环结束时测试。

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

DO/

UNTIL/ expression

要插入 DO / UNTIL 命令,请执行以下步骤:

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

2从菜单栏中选择 Do / Until。DO / UNTIL 语句将显示在“编辑”窗口中。

Do / Until 样例代码

参见以下示例,对特征测量测量例程用户指定的次数。该代码与 While / End While 主题中提供的示例类似,只

是 PC-DMIS 在循环的结尾(而不是开头)测试条件。

C1= 注释/输入,键入 PC-DMIS 对 PNT1 特征应测量的次数:(只能键入整数)

ASSIGN/COUNT = 0

DO/

PNT1=FEAT/POINT,RECT

ENDMEAS/

ASSIGN/COUNT

= COUNT 1

COMMENT/OPER﹐“测量的” COUNT “超出” C1.INPUT “次数”。

UNTIL/COUNT == C1.INPUT


样例代码的说明

C1=COMMENT/INPUT

此行取用用户输入的整数并将其存储至变量 C1.INPUT。

ASSIGN/COUNT = 0

此行初始化用户定义的变量 COUNT,并为其分配初始值 0。代码使用此变量计算 PC-DMIS 测量循环内特征的次数

DO/

开始 DO / UNTIL 循环。所有语句至少执行一次,表达式评估为 False 后测量例程流退出循环。

ASSIGN/COUNT = COUNT 1

此行以 1 为增量递增 COUNT 变量,从而在不满足条件测试时最终退出循环。

COMMENT/OPER,“测量的” COUNT “超出” C1.INPUT “次数”。

此行显示一条表明循环运行次数超出总数的消息。

UNTIL/COUNT == C1.INPUT

此行在条件评估为 False 后结束执行 DO / UNTIL 循环内的命令。否则,在 PC-DMIS 遇到此命令时循环将返回DO 语句。


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


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
编写Shell脚本:for、while、until循环语句
shell入门基础(5)
第十二讲:程序流程控制——>Do Until 语句
shell程序编写从入门到精通(下)
Python基础语法——代码规范&判断语句&循环语句
技术图文:教小朋友学 Python -- 条件与循环
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服