我想表达的程序的意思是“从一月份开始,每次运行增加一个月。逻辑是:在一月份(t=1)时,先运行grow,然后运行hire,然后会出来一个m值;接着回头再运行第二月(t=2),先运行grow,然后运行hire,然后会出来一个m值;如此循环下去,直到连着的三个月(比如t=67,t=68,t=69)的m值相等就停止”。; ?8 D* T1 ~' t2 w# I
程序这样写对不对?望赐教!!还有,自己设置的变量t,没有再定义,它的初始值是1吧?3 k, ]" F9 b/ J3 H* ?5 y6 E9 L" p5 z
to go * [2 L3 R3 U% p8 O set t t + 13 U5 S. g* k- N' Z
grow+ H# o0 X ]/ O: g
hire/ L2 |" s \: d
if (m = m = m)[stop]$ G' P$ C/ v3 [7 \& ]: u
end . Q) A; z3 s# s- @% X.
有没有办法能够让连着的三个月(比如t=67,t=68,t=69)的m值相等呢? 8 @/ Q1 @ i1 m$ ]不谈if,程序是不是像我说的那样循环阿? 8 M: ~9 \+ P( ^9 e6 S/ U; Zto go + Q/ @ d* w$ t. _ set t 1 1 j+ ?" @6 k9 {1 p1 y set t t + 1 1 f1 G% U% w! z1 {* M grow; ~5 P8 X2 r+ U5 I
hire ! o( n, W3 F; ]' a6 y end/ s9 b7 c# v5 i& x