|
|
5仿真币
我的检查判断程序为什么总出现错误呢?
! A5 ]. v6 a# ?7 V: \. m) eis3 X" S, ]( b" P5 J6 u7 j
% b* M2 u6 @# |$ |* }/ D$ K; s. l" pi:real;- t+ l7 [1 j4 b) w; E
do" ^* i) r+ n' D) t; C" E2 d
( d4 O1 R" A2 v( A
i:=z_uniform(1,0,1);6 V4 w: ^! Z4 _1 a; Y3 p
1 ?- u; A& ?* `% E2 a n- G* c
@.createattr("check","string");( v$ Q! [' y$ }4 w. X
8 m4 s2 R" h) T; e+ `1 I F
if i<0.2 then4 H# P: o$ W/ m) \/ W3 m
6 b; S4 E+ B4 p. M9 I# F2 @7 o3 S- B@.check:="good";
; Z7 d0 o" @% ^* ?
& H7 Y7 _/ V8 T% v e+ V: }, aelseif i>=0.2 and i<0.8 then + P% e) Y+ f* n. K4 g
* C) I" I5 Y& p* q' Q
* {+ W; [# {! k: B/ B" S- U@.check:="mid";
6 a. M r* i0 ~( ?6 }3 C- h9 f |/ R7 F% H) l6 R( j. c
else Y$ Z6 ~) E; O& z. M
4 ^- `4 k" i7 t6 U; g; G: W9 n$ o5 _
@.check:="bad";; d1 k" \0 ~0 U& o; R6 k" E$ y
- Z( }3 P4 H. a, D
end;* b) O! s# y6 u9 [0 r" k
0 X3 ~3 c" p" ?" n ~6 e$ J@.move;
9 a3 j) N, T% ]$ \ * k; K' W) D+ P9 W
end;
3 @2 x5 K/ O% D9 W+ T貌似它说i定义无效什么的
6 f$ i6 n ~4 V2 j, K8 ^: P |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|