首页 理论教育 转移和循环语句-深入探讨

转移和循环语句-深入探讨

时间:2023-06-28 理论教育 版权反馈
【摘要】:2)DO后的号和END后的号是指定程序执行范围的标号,标号值为1、2、3。3)当指定DO而没有指定WHILE语句时,产生从DO到END的无限循环。

转移和循环语句-深入探讨

1.无条件转移(GOTO语句)

转移到标有顺序号为n的程序段。当指定1~99999以外的顺序号时,出现P/S报警No.128。可用表达式指定顺序号。

编程格式:GOTOn。其中,n为程序段号。

例如:GOTO1;GOTO#10。

2.条件转移(IF语句)

IF之后指定条件表达式。如果指定的条件表达式满足时,转移到标有顺序号n的程序段;如果指定的条件表达式不满足,则执行下个程序段。

编程格式:IF[〈条件表达式〉]GOTOn

说明:

1)条件表达式必须包含运算符。运算符插在两个变量或变量和常数中间,并巨用括号“[]”封闭。表达式可以替代变量。

2)运算符由两个宇喝组成,用于两个值的比较,以决定它们是相等还是不相等。注意:不能使用不等符号。

运算符:EQ表示等于(=);

GT表示大于(>);

GE表示大于或等于(≥);(www.xing528.com)

LT表示小于(<);

LE表示小于或等于(≤);

3.循环(WHILE语句)

在WHILE后指定一个条件表达式,当指定条件满足时,执行从DO到END之间的程序,否则就转到END后的程序段。

式中,m=1、2、3。

说明:

1)当指定的条件满足时,执行WHILE从DO到END之间的程序,否则转而执行END之后的程序段。这种指令适用于IF语句。

2)DO后的号和END后的号是指定程序执行范围的标号,标号值为1、2、3。

3)当指定DO而没有指定WHILE语句时,产生从DO到END的无限循环。

4.编程举例

例4-20】 请编程计算数值1至10的总和。

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

我要反馈