WHILE [条件表达式] DO m(m=1、2、3)
END m
m是循环标识号,是自然数。当循环条件为真时,执行DO m与END m之间的程序;为假时执行END m后面的语句。
在转移和循环指令中,会用到EQ(=)、NE(¹)、GT(>)、GE(³)、LT(<)、LE(£)等运算符。例如:
%9500;
#1=0;
#2=1;
N1 IF[#2 GT 10] GOTO 2 ;
#1=#1+#2;
#2=#2+#1;
GOTO 1;
N2 M30;
动态详情
数控宏程序中循环 WHILE 语句的使用方法
WHILE [条件表达式] DO m(m=1、2、3) END m m是循环标识号,是自然数。当循环条件为真时,执行DO m与END m之间的程序;为假时执行END m后面的语句。 在转移和循环指令中,会用到EQ(=)、NE(¹)、GT(>)、GE(³)、LT(<)、LE(£)等运算符。例如: %9500; #1=0; #2=1; N1 IF[#2 GT 10] GOTO 2 ; #1=#1+#2; #2=#2+#1; GOTO 1; N2 M30; |