设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9399|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is0 x0 B6 d; e2 z
       Ci :integer; qi : integer, }6 ?5 y3 X/ U* q; A
do / A1 y. S8 Y: `- U5 D/ W/ L' O, s. b& m
       inspect Ci% {: t8 Y2 X8 O8 \! k/ u( U1 W
when Ci>0 and Ci <=150 then + Z" c1 y% H# c3 }
       print qi=1;; W1 ^# G% k% w8 G
when Ci>151 and Ci<=500 then
. y) B, q' t3 n1 [  {6 ?       print qi=2;
! }2 f, X$ [( f3 i& X: O3 Swhen Ci>501 and Ci<=700 then
' h0 }) H( A. Q       print qi=3;
' n( T4 w" V( m# K9 hwhen Ci>701 and Ci<=1000 then8 {$ n3 G. v# Q# k' g0 k
       print qi=4;
8 x  ^% L1 U( X+ Nwhen Ci>1001 and Ci<=2000 then
( V+ O+ w0 I: v% _$ ?       print qi=5;% ~' u2 V2 K/ b* E7 t/ j
when Ci>2000 then
7 L$ J# t8 M8 t1 A       print qi=65 ?; Q* y6 a8 h- P, L
end;
$ D6 A! ^8 c3 j" d* Wend;
1 k: E8 z: T/ @) [: K( m. q8 v. U% u  k5 s" D3 r( f' A+ z0 s: f7 ]
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?1 o2 o7 B) D4 V
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
2 j! E4 o8 P0 U# A4 ](number : integer)
; l! y+ Z7 N; @! k2 S, a* Nis" c+ f* R9 q/ F8 N
do: y/ v8 Q; Y. y0 v9 ]
   inspect number: Y2 @% x6 }6 X  @
       when 1 then , T0 G+ W0 k& K. m2 a% [
          print "not a prime number"
1 [! W& u' b3 g% _# l0 y+ O       when 2,5,7,3 then
1 m; P2 k- l; }, B7 x" F: q% b$ A          print "prime number"8 B. ^. P% N. j
       when 9,4 then # ]# c: g7 \6 [/ |) a1 a
          print "square number"
6 R! m5 `; b7 ^9 w6 n       else0 q/ m' _4 h" t; c0 T
          print "no special number";
* T$ z. V  P1 G/ a; Q          print "or number greater than 9";# @! s) g# v0 U9 G8 `% m
   end;
- l( P5 P4 t" Gend;
 楼主| 发表于 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-13 19:16 , Processed in 0.013617 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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