首页 理论教育 运算符的详细说明,运算符的表示方式和表达的意义

运算符的详细说明,运算符的表示方式和表达的意义

时间:2023-06-18 理论教育 版权反馈
【摘要】:表1-3 运算符的表达方式运算符和表达式组合成条件判断语句,从而实现程序流向的控制。该程序段中GT的作用就是让变量#100和20进行比较,从而决定程序执行的流向。程序2:#100=20;N20#100=#100-10;程序段1;IF[#100GE10]GOTO20;程序段2;……

运算符的详细说明,运算符的表示方式和表达的意义

运算符的表示方式和表达的意义见表1-3。

表1-3 运算符的表达方式

978-7-111-57861-1-Chapter01-23.jpg

运算符和表达式组合成条件判断语句,从而实现程序流向的控制。在任何一个条件判断语句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次。通过对这两个简单程序的比较,不难发现它们的不同点,在实际使用时要加以区分。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈