设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7659|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
" c0 d/ }; i. s. O4 h9 H0 l) S, ^, z. t       Ci :integer; qi : integer6 C  D' D5 k& h+ Y9 E
do
9 U& B/ p  k- _! {! Y2 L& o- q       inspect Ci
( K/ s3 B$ J- t9 D; @when Ci>0 and Ci <=150 then
& F7 k; ?' a0 P       print qi=1;, a6 V6 z, q, Y; R5 |
when Ci>151 and Ci<=500 then5 r* s2 L& f& ?" v$ |; l$ W/ J
       print qi=2;- G9 I8 ?# W2 |/ J) D7 W/ ~# T
when Ci>501 and Ci<=700 then
. c1 S; W+ v. H. i2 s       print qi=3;
+ V/ q  I* z% `! v+ t5 ewhen Ci>701 and Ci<=1000 then
4 w: O) i& O( O/ ~       print qi=4;7 @, {: {" E- @
when Ci>1001 and Ci<=2000 then0 Y, H! Z! r9 X" u; s
       print qi=5;
* o1 c" q# \6 t/ l( a" Z- X  qwhen Ci>2000 then
2 H7 F) x, X5 e       print qi=6
$ @% \0 ?1 P1 Z1 m7 jend;: u+ w1 u0 g* w8 q6 M; S, }
end;5 e8 Y, J! p1 R4 F- H1 v

6 u' x4 G; P4 l$ }( E; v          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?: y9 F& g# I% i' x# M9 Y
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
% p# k4 S: C5 E+ c/ O  Z* `(number : integer)7 `* x4 T6 N9 X: J7 T
is
3 F# D9 k* w( y3 k' t- J' R7 D. N) `do2 J, V6 l' a' Z" `# z& S
   inspect number
, A% a$ C* o3 b2 V' P) g- E       when 1 then
+ C0 _7 ~$ V# g/ e( E8 W% f          print "not a prime number"
1 Q/ A" k" p. u+ P7 N       when 2,5,7,3 then
3 u( m, ~7 ]7 M( m7 n          print "prime number"1 ~! `/ n4 K% u, r& @4 F
       when 9,4 then & ^  _0 T6 u) @" v; L' u- k8 r
          print "square number"9 }, `; T$ n3 l" U
       else
- Z2 ^7 t6 |5 e3 o& p1 E  ]+ v          print "no special number";# C" k- y' l" ^7 p0 G$ l
          print "or number greater than 9";" f5 O* z1 K7 |( j8 u0 T% ~
   end;! C( j# O: Z, g% |1 n3 {  |  ^, w: H! f* V
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, 2025-12-26 00:54 , Processed in 0.014471 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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