|
|
5仿真币
我的检查判断程序为什么总出现错误呢?
5 h4 R% D6 }/ v$ i* |- ?is2 P, y2 }. S- s! e" a v2 Y
, i$ ?+ y& e f) Q- ]2 c
i:real;
# V7 a9 N% e, @- l9 J# I4 j4 Y; Jdo
& `" X* w) G0 f! W! D% t, P0 a
' P/ k, w3 e& ^( M; F0 G% yi:=z_uniform(1,0,1);
, p; ~3 l1 [( L' i5 F
; J/ R; w9 K3 O: m! @. A@.createattr("check","string");
}7 c3 m' t* }+ g+ A# Z/ j- L" m7 x7 V
7 F1 X4 Y" T1 E! \ Sif i<0.2 then
" m# i8 D, X7 D8 ~# E: s7 [+ x! p" Y% i7 k
@.check:="good";
[4 r" e- x& d. Q' b% g; V3 E3 L. h$ P/ ^. \& a
elseif i>=0.2 and i<0.8 then ' D7 O& B% ]; l) L7 j; H
' K7 ]5 m3 l& W" \! H
+ A: h, b2 c. L& ]- |
@.check:="mid";, `, `& V" [+ I; w2 {5 c
! F0 H/ l3 [! oelse
- J/ v$ t7 o% f; S& i
( _- g2 {7 P+ B9 P/ ^/ ~5 ^@.check:="bad";( b p% p* V- U
9 U1 U4 Y4 o0 z
end;! Z. k% N9 a4 o/ E$ e- T0 z# B
5 w, k# G/ C% ]* U@.move;
- r( _7 ^6 x2 T) C4 u3 c
8 x5 R& A* g& h4 k0 p/ nend;0 `* q1 t* h" P- F
貌似它说i定义无效什么的 - j* q' j, t7 T$ f3 S [
|
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|