|
5仿真币
我的检查判断程序为什么总出现错误呢?
- `3 |, J; G5 J, X; ] y8 z# iis
: L8 X# X( E: |2 c1 A( R8 {% R' F- @3 O) S
i:real;
2 z' q$ m% e1 A7 Y& D) xdo
* Y" r! F3 R d/ l1 ~$ E6 e1 R8 Q
( a `* B* W3 X B. z, hi:=z_uniform(1,0,1);
0 h" D s7 t$ A' I, ]7 \7 z2 S S' i: Z8 p' L
@.createattr("check","string");
, b& l% s0 ]% T0 U$ ]3 Q* T2 L3 x; z' a! c- ~
if i<0.2 then
% I$ \+ O8 i* F+ H. q- a% D. e, H; P7 `8 ]/ I
@.check:="good";
+ `4 S, V: @: O9 h" @% ]. \) L1 G, \( u q2 R
elseif i>=0.2 and i<0.8 then
5 |3 s. [, M/ B9 e8 Q& F! x
. I/ C/ Y' ?, \" q+ O
6 K& f7 {( k7 }( j2 d" N3 f@.check:="mid";
$ t$ u% W Z- P8 ?6 _( [8 Z0 w! [) }5 s, x+ h' \
else 2 M/ s1 Q0 s3 T. G1 j8 k; c. R
1 Q$ n# }( }( K
@.check:="bad";
9 Y2 e$ p( H/ M* c2 y) m# l- g! k6 B, J* m* k p; |: A
end;9 G+ T- w7 U1 p) y
5 y; G5 m. K- Z' g6 g. I9 j@.move;
) X2 a4 s8 e8 @. v: T
0 ?) G8 k( J+ z; F* W. N p. ?end;* ^, G3 P8 X% D- K" r
貌似它说i定义无效什么的
9 I! |! H. v6 E. `2 r |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|