|
|
5仿真币
我的检查判断程序为什么总出现错误呢?
d/ W2 h4 c' G/ z$ @ l. ^6 ] [is* c) E/ Y3 Z: ~9 |8 {, U* Y
+ g2 `( S& r1 v
i:real;; L* {1 k% K% s
do
/ E: {4 H. @! q: V/ d, l3 G+ L! N$ X9 o" @: _% y# c
i:=z_uniform(1,0,1);
+ p9 e7 M, r9 o+ Q P7 C" m2 @3 T" ?, o( O
@.createattr("check","string");
) i; H D5 b) s+ x6 A
d! f1 z* [ p7 a" Kif i<0.2 then- v6 D( R1 h* {; {, C5 h
) T( p8 W3 x) F/ v3 Q# `$ }@.check:="good";
# _( [4 \$ z A" ]6 ]& c" j% ?; } ]' ~% U# u
elseif i>=0.2 and i<0.8 then
4 b% Y% S# N8 ^2 A
, n' ~0 p0 t& K6 W% {
" V- L7 J0 e0 K5 n* q* U& b! O/ z, H# ]@.check:="mid";
9 U3 `' D/ }' T! A; b" q9 k u5 j' t2 Q# d( k
else h) a+ ~) W4 Y1 s; c
* ~; |1 s2 V. e/ G# O% F@.check:="bad";5 x. i) K* W8 R. T
3 [/ C5 H! g' o R/ d! u
end;
! D8 v2 H: P! G* n# W
5 O& P! ], t+ A& n( j. o@.move;
) _. U* z+ d/ D: W! G7 {" G% S # S) x3 h) Y3 l% o0 v" c/ P1 F
end;& b& u. g( b4 U+ }" t* a& R6 U
貌似它说i定义无效什么的 2 m+ ^# Y7 w. |; b
|
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|