找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: Veky_wong

[求助] 咨询一个问题关于do的和exit do的

[复制链接]

1

主题

23

回帖

25

积分

按键电脑&手机班学员

鲜花
0
猫粮
69
发表于 2021-3-28 14:16:28 | 显示全部楼层
Veky_wong 发表于 2021-3-27 22:32
是我的举例不够清晰 其实我第一个循环里面 有需要循环的内容 只是我没写出来 ...

这个没关系的,第一个循环里肯定是有循环内容的,
但是这个内容总有结束的一端,在这一端肯定是有两个或多个输出结果,楼主可以根据不同结果进行不同的脚本走向,是继续循环还是进去第二个循环还是直接跳出或者跳到第一行执行,都是可以的,方法有很多

1

主题

23

回帖

25

积分

按键电脑&手机班学员

鲜花
0
猫粮
69
发表于 2021-3-28 14:30:11 | 显示全部楼层
比如:
do
操作内容1
一直到…
操作内容100,,,,然后
第二个do
if   i等于5  the
假设结果1(直接跳出两个do)方法:i等于5就退出do,然后再第一个do里再次加上i等于5就退出do这个判断。
假设结果2(跳到第一行重新开始)方法:在第一行做标记,命令是rem名字,最后在需要跳出位置写goto名字。考虑到整个脚本是闭环循环运行,可以在标记处下面再加判断,比如:第一次跳转回来i等于5,而下面是i等于0才能循环………我还是写个简单例子吧

1

主题

23

回帖

25

积分

按键电脑&手机班学员

鲜花
0
猫粮
69
发表于 2021-3-28 14:42:17 | 显示全部楼层
i=0
a=0
do
    N行操作内容  ……
   do
       if=5  the
          i满足直接跳出循环
         eit  do
        endif
loop
if=5  the
          i满足直接跳出循环
         eit  do
        endif
loop
第二种情况
rem开头
i=0
a=0
if  a=0   the
i=0
endif

手机太难写了,理解道理就好,不写了(~﹃~)~zZ
do
    N行操作内容  ……
   do
       if=5  the
          i满足直接跳到开头
           goto  开头
        endif
loop

loop

  

2

主题

7

回帖

9

积分

学前班

鲜花
0
猫粮
26
 楼主| 发表于 2021-3-30 10:40:52 | 显示全部楼层

我要先理解一下...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-12 04:44

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表