设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8106|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
& X, w0 l0 h( Q0 ~; F* }6 c, m       Ci :integer; qi : integer
8 o3 `9 H$ [( E. Ydo " I0 L0 s" R& ]# D7 H
       inspect Ci# _: ^9 A  J9 r" a* g- ?) v
when Ci>0 and Ci <=150 then 1 l$ t& n6 o) }3 ~. W% _' `8 E
       print qi=1;
5 t2 _1 B: B$ o: T3 H! Mwhen Ci>151 and Ci<=500 then
, V- R( B, P3 x) Z# ]8 O* F0 A       print qi=2;) W0 O' ~8 S' q+ n. |" b% \
when Ci>501 and Ci<=700 then8 r4 l9 b5 v* T
       print qi=3;0 n* p- c' u: p
when Ci>701 and Ci<=1000 then. z3 G0 t1 Z. e. ?
       print qi=4;2 A: j" A- `- \- x' }1 Q% x
when Ci>1001 and Ci<=2000 then0 A( w0 }5 U. v
       print qi=5;
) f1 D+ m4 O1 J' L' P6 Q  ^when Ci>2000 then
6 I/ ]$ d" T1 O       print qi=6
0 D% X0 f2 k% t/ R9 z, Kend;7 s# Z0 p; {9 s9 D$ c3 N
end;
) D( |+ A' K) G# |. }
4 W. a  W: b# J: L$ e          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
" @  @3 @: ?# A' b6 y          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
* N; Q; O6 e. g, }0 t. S(number : integer)" f( o: w; _% \- d: y: S
is
" J; s; r& D3 N/ @9 v- qdo; U, e& @3 X# ~, u6 t9 _9 }# T8 g
   inspect number& }6 c: V% m" o, w9 {+ {
       when 1 then
: V6 l: y) e( o0 r. e( M          print "not a prime number"; j8 `3 @, N5 m% H0 K
       when 2,5,7,3 then
; |: S& x$ k! J- E          print "prime number"
5 K/ t$ C& T/ @' t8 G       when 9,4 then
, R. ^. X4 g7 J, x  P4 s7 a+ I          print "square number"& ]* o) s2 D; l; S& [
       else; A- ^, S/ u3 J- X# B% u4 X
          print "no special number";
! S1 A% ?; _* a6 b# Y1 a3 L          print "or number greater than 9";7 H, L2 j1 z+ k2 v
   end;! C1 N& g' ]8 f- |, o; w
end;
 楼主| 发表于 2009-5-13 10:00:51 | 显示全部楼层
我在做一个集装箱码头泊位—岸桥分配的仿真优化模型,我是新手,有很多问题需要请教,高手liysunny能否帮忙,我的qq:540966007。谢谢!!!
发表于 2009-5-13 17:55:54 | 显示全部楼层
发表于 2009-9-15 10:16:40 | 显示全部楼层
楼主Ci没有赋值,应先赋值,再判断
发表于 2010-10-19 09:44:36 | 显示全部楼层
二楼说得很对啊,版主为啥没给加分呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-3-21 08:45 , Processed in 0.017608 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表