设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5067|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
" K# p6 v( G* M6 n2 c8 F       Ci :integer; qi : integer6 d7 H: b5 M7 h3 k- D" D* S5 b* U
do $ h5 w$ r7 Q* u) ?1 M
       inspect Ci8 T* `6 d  r% b- k' Y$ p
when Ci>0 and Ci <=150 then & v7 H, a- H/ J8 j3 B
       print qi=1;
1 A* [  a0 E* L. O: _% bwhen Ci>151 and Ci<=500 then! }4 v! o# b0 g% t
       print qi=2;- t% O9 y( o& ^+ p0 x
when Ci>501 and Ci<=700 then( \( t; e! e- N& R  r
       print qi=3;
( s3 D5 \) u5 v5 r% Kwhen Ci>701 and Ci<=1000 then
6 X! m7 R2 t3 y7 X+ X& }; P# V" @       print qi=4;
" S( a1 d& D4 \" dwhen Ci>1001 and Ci<=2000 then
5 H2 T' P# v: C2 Z* Z8 [# b       print qi=5;: B9 X5 {- B  L+ y
when Ci>2000 then
0 n; K5 ?' `, r! `3 ~       print qi=6
! J( _) |+ V: f' r% q9 Eend;
% r+ N" @. Q* Fend;# [' b$ ^( G& l! Z% n

1 M/ s/ O, r" }          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
/ h: B" w" j0 }          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
; `2 _& K. I0 g. H) D(number : integer)' B( X" U; d/ x* ~3 E
is
* a4 P  u# L& ?3 y1 u* Tdo
. z! [# L, b+ f- o" j/ D$ S   inspect number
! q7 {: O/ F6 e3 j' D9 t       when 1 then
$ c7 o: B* G8 ]5 b% N* r          print "not a prime number"- b9 P* G! R% k/ W
       when 2,5,7,3 then
* U! P  |" n+ u' Q9 j+ @& D% `$ y          print "prime number"0 q6 }* p, r7 j  k$ u; ^
       when 9,4 then   w/ z0 h) z9 R4 D9 G4 \* k
          print "square number"
4 f1 R4 M0 m3 x% k7 N       else4 q4 h) X& c1 w% \1 C: z* R1 J5 |
          print "no special number";
3 b1 }1 L0 L7 s1 I2 F4 i          print "or number greater than 9";1 }. u$ V  J' a9 l
   end;( x, o' Y! ^4 |: V" 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, 2024-11-24 00:24 , Processed in 0.012555 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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