Loop 跳到do while语句执行(重新开始下一次循环)
Exit 跳到Enddo后面的命令执行(跳出循环)
CLEAR
input "X=" to X
i = 0
DO WHILE T
i = i+1
X = X+1
IF X=INT(X/3)3 && 判断X是否为3的倍数
X && 是输出x
ELSE
LOOP && 不是跳到do while继续循环
ENDIF
IF X>10
EXIT && 退出do while循环执行return
ENDIF
ENDDO
i
RETURN
x=8变量列表法分析:
循环次数 X 输出
1 8
9 9
2 10
3 11
4 12 12
x=9变量列表法分析:
循环次数 X 输出
1 9
10
2 11
3 12 12
x=10变量列表法分析:
循环次数 X 输出
1 10
11
2 12 12
注:您的结果不对 ,您可以用程序中插入的变量i检测循环次数。
就你这个循环而言:
set talk off
for
if
exit
endif
endfor
← ← ← && exit退出到这个位置
xxxxx
Exit是强制退出循环,这里很显然只有一个for循环。(if语句是选择结构)
Loop则是返回到循环起始,进一步判定是否满足循环条件,从而是否进一步执行循环体。(这和Exit恰恰相反,一个是回到开始,一个是跳到最后。)
rand() 产生0-1之间的随机数,如081,rand()100就是产生0-100之间的随机数
str() 将数值型转换为字符型数据,如str(100)="100"
loop 这不是函数,是用在循环语句中,用来返回循环开头的语句
recno() 得到当前的记录号
以上就是关于关于vfp 循环结构 loop 和 exit 怎么看 求解释全部的内容,包括:关于vfp 循环结构 loop 和 exit 怎么看 求解释、VF程序设计 loop exit 举例 特别是exit,loop在多重循环中,exit退出到那一层,最好是举例说明一下, 万分、计算机VF中,rand str loop recno 这几个函数,分别是什么意思。 还有就是知不知道有什么网站可以学二级,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)