设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8688|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is! r  a2 s, a: J7 U4 L
       Ci :integer; qi : integer4 C, [/ [2 R  U6 \, ^3 m
do 9 C' t" w3 R& T# u, X
       inspect Ci" u, X! x8 L8 k7 m* }! V: [1 a
when Ci>0 and Ci <=150 then
0 f2 ?- o4 r! ~- [. H       print qi=1;
' a+ \' w" N. bwhen Ci>151 and Ci<=500 then
4 }$ D4 [! x9 O8 [' p       print qi=2;. K0 \3 g" o- B( r  n1 d5 T' |% J
when Ci>501 and Ci<=700 then
: y2 a  d, N0 B) _5 m* ^       print qi=3;
3 s0 I* W/ ?" r/ H5 J  c6 S9 ewhen Ci>701 and Ci<=1000 then) v+ W6 O) A% _
       print qi=4;# h( ~9 ~! Z; e# N4 Y& T
when Ci>1001 and Ci<=2000 then2 e/ r" Z! l& W& Q* n: t
       print qi=5;+ i. f  u+ Q' u# D
when Ci>2000 then! G1 U- \" I9 I3 w# {4 A
       print qi=6
2 b1 P) v* P9 A& V2 lend;
. H% }! B! K$ U0 q( yend;
' l+ y- Y& U, Y; B. h) @2 E1 V' K2 t5 Q  @6 j9 z! j
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?) q$ S  a% ]1 N6 J5 r( {: Y
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:  _( O/ d0 o+ Z$ s8 ?
(number : integer)
7 k- ]( w8 n3 `2 uis7 l  X& h% B& L% }- R/ y
do
# t- t4 I7 U1 ?( m9 ^  Q8 R; J   inspect number+ G0 L* [5 g8 b! C
       when 1 then 5 y  [! Z) S# I+ {. i6 v
          print "not a prime number"* @2 x1 L, Q  q% c5 g
       when 2,5,7,3 then
7 Q4 a" `% j2 o+ p/ W. I; @          print "prime number"% f( a$ k& r4 u2 m% J/ _/ Q
       when 9,4 then ( }  J3 {& \# e" p
          print "square number". C+ U: J4 ?' r8 Z9 j3 t
       else" h% w$ K5 B0 G1 _! w
          print "no special number";
' Q1 [- @  U6 T: ~1 |) o: H          print "or number greater than 9";/ f9 N' R( G6 w. p0 x4 ^
   end;  \/ x3 |* I3 [8 M
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-6-7 20:14 , Processed in 0.012780 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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