设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8821|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is9 v& c8 U% W% o4 p; a
       Ci :integer; qi : integer' Y8 n5 F% m: j
do
  {+ V3 w1 q! E! i8 i       inspect Ci! S! y8 Z6 [/ d: L8 o! m' i
when Ci>0 and Ci <=150 then 7 p1 @! u3 U9 x# q
       print qi=1;
6 O; [# k7 G* m& N5 c4 }when Ci>151 and Ci<=500 then& A+ y( |9 _/ t6 U
       print qi=2;5 e# F) {( h; X6 `3 G% h. J
when Ci>501 and Ci<=700 then
  L4 q% \0 R0 `3 v% j       print qi=3;8 _5 k( C- f1 j# D% V4 a" `8 }2 O8 X
when Ci>701 and Ci<=1000 then
8 g, P6 j" d2 a( h9 l1 x. r. Y, r' ?       print qi=4;
4 H. ?$ j+ T9 G5 y1 Owhen Ci>1001 and Ci<=2000 then
7 e% u" N+ l1 j, }% v6 Z) P' L2 w# q' L       print qi=5;
* a* I1 h) q+ ~* O; fwhen Ci>2000 then
  Y. Q  }8 A/ q, ]       print qi=69 Q6 j: z- `1 T9 ?& j; i
end;
, U( k) e! Y- ^9 w' ~( xend;" e) o1 J* M8 J: E( B9 G# Z: k+ x

$ ^1 M' Q4 J: N5 y2 g          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
# V; V1 O: C- }& T1 H! F          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
7 F; z" q4 X7 j  R* _  T1 V(number : integer)+ v# E1 U& P8 {
is8 [4 c% _8 l) {4 d
do
4 o( J6 i3 d) s7 b( U6 H9 I   inspect number
; X$ r9 ^' z' S& I+ a: ^, B       when 1 then # H) S* ]. ?! B- k5 U+ W
          print "not a prime number"" S1 \# z3 B' o6 ?# v& f) O
       when 2,5,7,3 then 1 N- ?2 {8 W2 \. e) y7 Z' W
          print "prime number"
' p' C' h0 {5 Z3 k       when 9,4 then . [' D% ?2 |+ D1 o9 k: }* g
          print "square number"
! u$ D& D7 P) H3 n" Y9 H3 `" P! N       else
; ?3 T' \, @) c& l! h          print "no special number";
. d: m" _8 `6 M% W1 B1 h          print "or number greater than 9";
+ @9 v4 R) F$ o2 }: ~0 D% c. J. U" [4 t   end;
5 A7 |3 F0 W6 {9 z8 }2 pend;
 楼主| 发表于 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-7-6 19:01 , Processed in 0.017755 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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