数学建模社区-数学中国
标题:
求教一个退出循环的方法
[打印本页]
作者:
chuchumaolu
时间:
2012-1-9 15:29
标题:
求教一个退出循环的方法
大家好,我不是学编程的,我用的是perl
9 h4 R" S" n& n* x. F
8 q: I& O) g2 {! N6 N
我现在要解决一个问题
3 F* D/ D2 e' @! O" [
A:判断是否终止;否则,执行动作,调用B
& z; [" `) X% u! x2 p, y
B:执行另一个动作,调用C
. O3 v" q6 h s- F' I
C:执行另一个动作,调用A
: U4 W+ ^! y) m3 S8 |2 u4 o
8 H7 s( S; G" J8 Y0 ~
实际,我的这个循环是几个子程序之间的循环,但是,有判断终止的条件
2 j8 s- |1 L4 ~& u* G) J) O# l
2 ` m: f* m. {% h
我的邮箱是:
jingyc01@163.com
3 ]- B8 F. p/ m& C! Y9 j* k
6 b5 U$ v- A S$ D& z9 \
. [9 Y9 c% l j) }. T
哪位达人教教小弟了
作者:
孤寂冷逍遥
时间:
2012-1-9 17:47
作者:
chuchumaolu
时间:
2012-1-10 13:44
用goto搞定了,不知道那位达人,还有更好的方法
作者:
madio
时间:
2012-1-10 20:20
perl不懂,但是php的break语句后面可以加数字,表示跳出第几层循环,不知道perl里面有没有?
作者:
chuchumaolu
时间:
2012-1-11 12:13
coding....
5 n; p8 n8 D+ G. @
. M$ W7 k9 \. z% T( V
&subroutine()
8 R4 B; R. Y( x
: ?) b$ K) y$ i# F. i8 G9 {% b, V
label
2 l# t6 H* S* O! j
6 r1 h6 u8 w% D9 O7 b; j4 {1 m( O# U
############
. n$ f9 M& |3 O4 t# G8 r1 Y. A
sub subroutine {
. y. X! R" B2 K- s% z
if () { # 退出循环
% s3 V: c* V& o8 {( ?7 h9 e/ ~, c
goto label
5 x# Q, {7 L- b1 E2 ^
} else {
' s% q# z' t$ C2 R/ W" F; Q9 {
coding # 执行代码
0 }/ A6 _* m) S. z
&subroutine()
2 s+ o5 ?) ~7 g- j8 |0 y2 L
}
( {' i; \# V1 P! ?% V
}
作者:
yingxiaowang
时间:
2012-7-27 23:28
看来有好多程序语言啊。。。
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5