设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7444|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is' {5 ^8 A9 H1 I2 k( z
       Ci :integer; qi : integer! o; [* f, J" x0 X
do
3 U  E. `6 g8 N0 C; z1 l+ t       inspect Ci' _  \/ e3 B% K1 W
when Ci>0 and Ci <=150 then 5 |" t: ?9 r: J
       print qi=1;7 M: Q! X* a) i( y2 V
when Ci>151 and Ci<=500 then. h4 M" J7 L! V
       print qi=2;
& D& N3 {/ ^  O, x6 J9 \when Ci>501 and Ci<=700 then1 E) N1 h8 G1 U) f+ o- j* \3 g1 B) U9 p
       print qi=3;. t- B3 d# n1 @+ V- u! j
when Ci>701 and Ci<=1000 then
! V4 X/ n# p& U- j9 Y3 t       print qi=4;! ]3 B1 O6 k6 q7 b* R& _
when Ci>1001 and Ci<=2000 then
) `# z/ c3 |1 c( f5 k: F       print qi=5;+ }& G* X. I) n& Z1 |4 I
when Ci>2000 then
( Y- Z5 A" Z, \; }       print qi=6
, \3 U" X* v/ r1 a2 aend;
7 M6 k2 E' ~# g& U+ \1 t1 K. Uend;5 T0 `& [, y, a; S
* r. ^8 u. h$ V; [: p& \! m  y
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?7 v' E+ T, h4 H1 u# l
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
  J7 U9 Z: C+ X1 V) I0 o8 a2 ^4 V(number : integer)9 C" G% Z. }* \9 n9 H- I: b
is$ j" U( A% j7 I; e, M# x; _% S  x
do
0 G) r* f+ Q9 M+ o4 B1 V' Z- o   inspect number
9 B4 ?  ]7 q+ Y7 e6 c# D( [- H       when 1 then 6 h" O, [7 N$ o" C+ `7 k, _
          print "not a prime number"
5 X* o0 N& M7 s6 P) n; Y. E5 F7 X: @       when 2,5,7,3 then - @7 S3 d' l2 p" b+ i
          print "prime number"3 L* I$ }1 D2 R( Q& X. a' A0 h
       when 9,4 then
0 N. B' D- h0 ?6 b          print "square number"* R0 Y# K# |4 n9 C9 }9 U  F
       else! F; |3 }0 R" C5 v( w! H; L
          print "no special number";) p, s: L5 a% o( Z& I  C2 g0 B
          print "or number greater than 9";/ m- x! t7 _8 D/ o$ _
   end;
/ h9 T$ h4 c+ Uend;
 楼主| 发表于 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, 2025-11-25 23:26 , Processed in 0.019785 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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