|
5仿真币
我的检查判断程序为什么总出现错误呢?/ g2 A) S' z" b* G5 N! ^
is1 |' p/ V$ i) K% y/ H ~
& I& i! N/ t: y$ s# N+ [
i:real;, d+ y2 l2 M; m
do v5 R! {, @: g$ C# {( V
) x, m7 H% Z' \$ ~: \4 R4 {! m
i:=z_uniform(1,0,1);4 {9 K/ k- g& L% H" ^1 Q
* y# T: H5 v# L6 e
@.createattr("check","string");% w" p# M+ V; e1 y3 u5 E+ O
) E+ v8 ~8 Y) F! T6 Oif i<0.2 then
: |0 n. S7 C* s7 B
, l8 W$ H& I# e# ^0 v4 N@.check:="good";
' d8 V% d7 `( i/ e" K0 M% G
) p: b; H) _! X3 z7 ?8 velseif i>=0.2 and i<0.8 then ' I4 ?$ N% X8 \8 |, Q% c
' a, O4 f. N5 C% J6 V+ b( B2 E' j9 n" O2 f4 i
@.check:="mid";
2 c' z; a- m# @! H
& X, b! j6 U! q0 B% g: |else 6 d0 R. A1 V5 b: i/ P
, Z4 [3 k6 {9 X2 j
@.check:="bad";9 p0 I7 B) M/ Z P
7 o, q3 B; r) ]+ x* T
end;
1 {+ g% a' e0 |* d& Y& c
2 ^3 z& l& |' R+ Y3 K) u2 h' w@.move;
; \+ V/ V! @$ _/ Y: C
% h' m' {9 Y9 M0 e- {/ S! ?end;4 F$ a h9 y. C# m
貌似它说i定义无效什么的
, k8 d" M" c. ?/ G5 G |
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|