|
|
5仿真币
我的检查判断程序为什么总出现错误呢?
1 ^) q; E1 r* R0 s4 ?6 Z! x8 Fis7 H& H4 O/ T' l. h* P
6 A: T7 p4 g1 k6 F3 y+ W, X2 _8 e1 si:real;9 y% E' }0 q9 I- E. f
do
0 {' E) l% R2 M X9 E- ]- b5 L: K+ ~0 _' Z
i:=z_uniform(1,0,1);
% p8 T6 p6 U0 Z* z+ s& f0 u2 C7 m& Y2 C# T
@.createattr("check","string");
$ \" g0 X& L+ j
& z& r! h$ V6 A$ I& }if i<0.2 then
@2 t8 O: ]7 x& T, S2 [- R; a* I2 L8 q s4 g
@.check:="good";' W# z6 M$ l: N4 u. z5 O
4 [# {% P5 }: o! K) eelseif i>=0.2 and i<0.8 then
+ [, c0 e4 h5 ]! u+ c4 k+ |0 ]9 ` s+ {) w& T1 F5 s
1 t; t$ {. J4 E@.check:="mid";
7 i. x; h* L {% D
& [% e3 V% |: _else 4 @8 ~; _* V% v- s0 Y
0 @1 |* O+ M. u0 P9 y8 L% t1 L9 }
@.check:="bad";
2 H, X/ n9 s5 [* j) n# c' v
& h1 H6 O: {! c& V# Z; qend;2 U- a: C. ^. C
9 ~# ~2 h* T+ z8 E# X1 K2 I/ G8 A: h@.move;2 e9 E" R7 O' x& Q: T% W2 y0 b
8 w* F+ k8 f2 B4 a7 \+ F5 \
end;2 L4 W8 L1 V. ~1 D
貌似它说i定义无效什么的 * Z$ G; n9 W+ o; C2 Y
|
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|