单选题
()WHILE…;…;ENDW;是()(华中系统).
A
赋值语句
B
条件判别语句
C
循环语句
D
无条件转移语句
答案解析
正确答案:C
解析:
让我来为你解析这道题目:
正确答案是C. 循环语句。让我解释各个选项并说明为什么选择C:
A. 赋值语句:错误
- 赋值语句是用来给变量赋值的,格式通常是“变量 = 表达式”
- 例如:X=50;表示将数值50赋给变量X
B. 条件判别语句:错误
- 条件判别语句通常使用IF...THEN...ELSE结构
- 例如:IF #1 GT 10 THEN ...;表示如果#1大于10则执行...
C. 循环语句:正确
- WHILE...ENDW 是典型的循环结构
- 格式为:WHILE [条件];[循环体];ENDW;
- 作用:当条件为真时重复执行循环体中的内容
- 示例:
```
WHILE [#1 LT 10]; (当#1小于10时)
#1=#1+1; (每次将#1加1)
ENDW;
```
D. 无条件转移语句:错误
- 无条件转移通常使用GOTO语句
- 例如:GOTO 100;表示直接跳转到行号100处执行
WHILE...ENDW结构是数控编程中常用的循环控制语句,用于需要重复执行某些操作的场合,比如加工多个相同的零件特征时。因此正确答案是C. 循环语句。
相关知识点:
华中WHILE,循环语句型
