设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7672|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is  h* W- F+ m: O! P1 d9 c1 a& N" [
       Ci :integer; qi : integer
' Y7 m% q# }5 r+ |do & g! O/ T. Y: s
       inspect Ci# b7 o" s: q, o& b3 ^' D1 f/ g
when Ci>0 and Ci <=150 then
/ W! k2 `( J+ t  I# ]       print qi=1;- [) r' O, L6 G3 I1 I
when Ci>151 and Ci<=500 then( G8 i( X( A/ r$ O2 d
       print qi=2;
9 ^1 r, ~( o' q% q# kwhen Ci>501 and Ci<=700 then
0 A* f1 e# Y/ U& u# ?$ Y       print qi=3;. _9 ^1 V, i: _
when Ci>701 and Ci<=1000 then% G( q! ^6 H; K
       print qi=4;8 _; h8 \! U# H: i
when Ci>1001 and Ci<=2000 then, L6 J, @3 _4 u' n4 m) h
       print qi=5;) _+ R, [+ A: w# u
when Ci>2000 then1 V: v7 [: V; O( ~
       print qi=6) E. S% P- b% c2 M+ p1 g9 F( }
end;
( s) Q. A2 x2 x; e% Send;
" j) V5 {' G3 E0 H! w$ t9 ~3 U  O& j
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
- c& M: Z% q5 n  b$ f4 g7 N          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
) |$ M: p. n9 C! D) v" K(number : integer), V1 O" ]! D* ^( `1 ?5 [
is
# Q, p$ P7 c5 a! _% Cdo* |# h+ g! u$ x( X  b) V
   inspect number) z3 b$ d: |) i& R
       when 1 then
, x$ L% Q) |. V% ~4 k          print "not a prime number"
8 a; `+ b& c4 b- u& y1 N       when 2,5,7,3 then ! V* [/ J  {$ ]
          print "prime number"
8 B+ l) g4 p6 x$ n/ A       when 9,4 then
8 h. T7 k5 A: W, Z2 o          print "square number"" j' T5 K' ]& W- |8 v  R+ J9 y
       else4 x( i% B  W0 o' R( y7 w
          print "no special number";0 \9 z! f7 @! X" G' D
          print "or number greater than 9";
$ Q3 B5 j# Y5 M   end;8 Y1 k3 ]5 ?0 @/ M. H% U
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-28 16:47 , Processed in 0.014572 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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