【摘要】:表1-3 运算符的表达方式运算符和表达式组合成条件判断语句,从而实现程序流向的控制。该程序段中GT的作用就是让变量#100和20进行比较,从而决定程序执行的流向。程序2:#100=20;N20#100=#100-10;程序段1;IF[#100GE10]GOTO20;程序段2;……
运算符的表示方式和表达的意义见表1-3。
表1-3 运算符的表达方式
运算符和表达式组合成条件判断语句,从而实现程序流向的控制。在任何一个条件判断语句IF[条件表达式1]GOTO n和循环语句WHILE[条件表达式2]DOm……END m中,运算符都起了比较重要的作用。
例如:
#100=100;
N20#100=#100-10;
程序段1;
IF[#100GT20]GOTO20;
程序段2;
……
该程序段中GT的作用就是让变量#100和20进行比较,从而决定程序执行的流向。
运算符进行逻辑运算,其值只有0和1(即True和False)两种情况。如果比较的结果为1(True),即条件表达式成立,则跳转到程序号为20的程序段,然后执行顺序下面的程序段,直到表达式的值出现0(False)的情况,则转去执行程序段2的程序。
注意:GE和GT,LE和LT是不同类型的运算符,在实际编程中要注意它们的区别。以GE和GT为例说明它们的不同点:程序1:#100=20;(www.xing528.com)
N20#100=#100-10;
程序段1;
IF[#100GT10]GOTO20;
程序段2;
……
程序2:#100=20;
N20#100=#100-10;
程序段1;
IF[#100GE10]GOTO20;
程序段2;
……
程序1执行了1次,而程序2则执行了2次。通过对这两个简单程序的比较,不难发现它们的不同点,在实际使用时要加以区分。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。