vfp中loop和exit使用的区别

如题所述

如果循环体包含loop命令,那么当遇到loop时,就结束循环体的本次执行,不再执行其后面的语句,而是转回循环语句(do while)重新判断条件;
如果循环体包含exit命令,那么当遇到exit时,就结束该语句的执行,转去执行循环体外(enddo后面)的语句
温馨提示:内容为网友见解,仅供参考
无其他回答

vfp中loop和exit使用的区别,举个例子吧
loop是直接进入下一次循环, 本次循环下面的语句不执行.exit是直接退出循环, 本次循环下面的语句已经后面的循环都不执行.比如:for i=1 to 5 if i=4 exit endif endfor ?i 这里当i=4时, 直接退出, i结果就是4

vfp中loop和exit使用的区别
如果循环体包含loop命令,那么当遇到loop时,就结束循环体的本次执行,不再执行其后面的语句,而是转回循环语句(do while)重新判断条件;如果循环体包含exit命令,那么当遇到exit时,就结束该语句的执行,转去执行循环体外(enddo后面)的语句

比较Exit和Loop语句的相同与联系
相同点:Exit和Loop语句只能出现在循环结构的循环体中。不同点:Exit 是退出循环 Loop 是回到循环起始条件处,重新判断条件的真假。决定是否进行下一次循环。

VFP程序里面LOOP是什么意思
loop是在循环中使用的. 表示跳过本次循环,再回到循环的首部开始执行下一次循环

VFP命令loop是什么意思
在循环中如果遇到loop命令,则结束本次循环,程序重新返回循环开始(do while或for语句开头),重新判断循环条件,如果满足则继续循环。

VFP中LOOP是什么意思
LOOP命令用于结束循环体的本次执行,重新开始下一次循环。

求助:VFP的loop的用途
loop是一种无条件跳转命令,遇到它则现循环忽略loop以后的语句,直接到循环尾,结束本次循环,并返回循环头语句,再次判断并决定是否再一次执行本循环。它是用在嵌套语句中的,比如do while和for,在if中不能用。

vf数据库命令的使用
EXIT 在循环体内执行退出循环的命令 FIND 将记录指针移动到第一个含有与给定字符串一致的索引关键字的记录上 FLUSH 清除所有的磁盘存取缓冲区 GATHER FROM 将数组元素的值赋予数据库的当前记录中 GO\/GOTO 将记录指针移动到指定的记录号 HELP 激活帮助菜单,解释FoxBASE+的命令 IF 在IF...ENDIF结构中指定判...

VFP编程是用“do while.t. ```enddo"是为什么说嵌套错误
if upper(yn)=Y loop else exit 这儿没有结束的ENDIF

VFP中DO WHILE循环 执行到LOOP是跳到DO WHILE ,接着还会不会继续执行DO...
这要看do while 后面的条件 如果满足条件,则继续执行do while 内的循环体 否则,不执行,退出循环

相似回答