|
|
5仿真币
我的检查判断程序为什么总出现错误呢?
, P* @6 W# C, u7 n7 |; k. x6 ?( W' \is: D% D# S0 A! g. {
: K. r8 u1 e3 @7 j3 w' L6 o& _) P* |
i:real;
- g) [% p U! J; g: M4 A6 W7 }9 udo% z: L2 l1 j$ I F
2 x1 z6 ?2 Q0 a+ h/ C
i:=z_uniform(1,0,1);
- ?* u& H) ^* ~0 E
7 t: ~# u9 u) e6 }@.createattr("check","string");& w+ ^& p) s! x( Y+ Q+ U
* z2 D k/ f2 ~3 Rif i<0.2 then7 x2 z9 d" ]# D- x
) G) I" o8 Z3 K: Q! K* I; n. M3 x@.check:="good";
3 \$ X/ z: @# W+ l0 c. f& Y
+ y( D" {/ A$ P1 yelseif i>=0.2 and i<0.8 then
% d5 c2 [2 Z# K. S% E7 Y6 c ?0 y2 o9 ]
. d8 Y" h9 R; J+ s1 \/ a- B@.check:="mid";9 m. p- M4 A; t6 v: _
3 p# c2 l2 A9 H/ Z8 E$ }8 ], B0 ]
else
+ k5 I( j, s% l b, f8 h! T& x3 m! l. [/ @8 H
@.check:="bad"; q* Y3 r9 N6 w5 F" w! z9 E
- Q% H) Q& B9 [3 k% g' Lend;* s9 R6 u9 _) L5 ?) @5 ~# l
/ L( l8 c' ^9 t
@.move;! |, T1 D- t' ]& n J9 `
3 J. j6 S$ q" Nend;) }% e3 i( h3 q/ R7 j* a( |+ P2 {
貌似它说i定义无效什么的 + T" Z3 J- d! I6 |5 y0 |
|
附件: 您需要 登录 才可以下载或查看,没有帐号?注册
最佳答案
查看完整内容
我下载了你的那个程序,那个method之所以错误,是因为else if那个地方分开写了,应该写成,elseif,就对了。。。。。
但是这个程序里面的小车貌似也没起到什么作用的,说。。。。
|