chuchumaolu 发表于 2012-1-9 15:29

求教一个退出循环的方法

大家好,我不是学编程的,我用的是perl

我现在要解决一个问题
A:判断是否终止;否则,执行动作,调用B
B:执行另一个动作,调用C
C:执行另一个动作,调用A

实际,我的这个循环是几个子程序之间的循环,但是,有判断终止的条件

我的邮箱是: jingyc01@163.com


哪位达人教教小弟了

孤寂冷逍遥 发表于 2012-1-9 17:47

{:3_59:}{:3_59:}

chuchumaolu 发表于 2012-1-10 13:44

用goto搞定了,不知道那位达人,还有更好的方法

madio 发表于 2012-1-10 20:20

perl不懂,但是php的break语句后面可以加数字,表示跳出第几层循环,不知道perl里面有没有?

chuchumaolu 发表于 2012-1-11 12:13

coding....

&subroutine()

label

############
sub subroutine {
if () {                          # 退出循环
goto label
} else {
coding                        #  执行代码
&subroutine()
}
}

yingxiaowang 发表于 2012-7-27 23:28

看来有好多程序语言啊。。。

发表于 1970-1-1 08:00

页: [1]
查看完整版本: 求教一个退出循环的方法