设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9362|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is, C! |& p. m" W: ?: |1 L' e4 u1 ^
       Ci :integer; qi : integer
' b+ `$ L4 G. q/ R% ?1 Pdo 0 |6 U9 q% d, R
       inspect Ci" E- S3 z# V& w( \, R8 B
when Ci>0 and Ci <=150 then
2 H5 h* C8 N! E7 g       print qi=1;* q4 s6 k9 V# |+ t( i3 w
when Ci>151 and Ci<=500 then( m) l4 J9 {/ H  i$ ]0 I7 }
       print qi=2;
! v  V- f# J. J" B2 Owhen Ci>501 and Ci<=700 then
. E3 O* f( S5 `! z& p; h( ?% ^       print qi=3;# }9 Y- I3 ~4 Y* r) C1 h
when Ci>701 and Ci<=1000 then" w6 N( V; D! [
       print qi=4;
6 ?9 f* d) q( p( W* t' ?3 cwhen Ci>1001 and Ci<=2000 then
  z  E% N, |. }( J4 n/ r       print qi=5;
# V1 }9 k  y* W0 c' Z. t; mwhen Ci>2000 then
$ M) g, C! R# z       print qi=6
1 @5 |- a9 N0 Y+ H: eend;$ e! S$ p0 v8 p' d
end;- ?6 U( K# R. z5 q
/ W) R- V( X0 B+ ^
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
/ g" Y- }& D8 Q2 ^+ w# K7 P          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:3 O' U7 @2 w* h/ F
(number : integer), o/ J0 h. M  ]3 T8 ^
is
2 }2 b$ C* s- ^5 b/ ldo" J7 p" C" Z0 ?% V% @
   inspect number
% |1 o0 ~8 X2 W" w       when 1 then
3 I, Y1 s; Y& E: E3 a' ]          print "not a prime number"
+ K  ?! y  K0 ^+ v3 w% L       when 2,5,7,3 then
7 q* e/ |8 J' q          print "prime number"
1 W( l2 s/ J  G4 P1 y       when 9,4 then
& r% |( H' k2 r1 d0 b4 h5 [          print "square number"
1 j# t7 V; f! j3 I( l, d       else
. N! j% k; C) g1 M          print "no special number";
7 [  L$ t- w) O, _          print "or number greater than 9";
8 I, s" _; F4 O. B   end;) Y' l: P" v, }' C+ I$ g
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-9-8 14:16 , Processed in 0.014284 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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