设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7265|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is# k' K$ n: R6 Z4 }1 \. R' [( U
       Ci :integer; qi : integer
% d3 _& C+ t4 j# I- x9 q0 T  ddo
  ]" y$ z& q5 t# \; v       inspect Ci
( |2 H# e. w: D7 M# T1 awhen Ci>0 and Ci <=150 then
, y/ g! n0 w6 ]" F1 `: {( |       print qi=1;
6 I3 c% W6 `% s4 Bwhen Ci>151 and Ci<=500 then
) w9 [# T2 _) Q$ t0 U3 M6 P' a       print qi=2;( ?$ B  ^4 I! m2 x) h3 I
when Ci>501 and Ci<=700 then
( }7 h- M7 A6 d  p       print qi=3;+ V( z6 u  y0 y7 A0 G: D
when Ci>701 and Ci<=1000 then& Q- ?( u4 B' t* p" ?
       print qi=4;6 R& H7 s" N' n8 p
when Ci>1001 and Ci<=2000 then
. i  ?6 m  x& f* D2 g' U; K       print qi=5;
' ?( \. D  T$ k3 w* Kwhen Ci>2000 then
1 a# A6 n: V! w2 p' J3 _- W/ V       print qi=6- l5 z8 A. c$ q2 \; ~% e1 ^8 v' v* M
end;
; g. ^) T3 d0 t$ R( Q4 p$ I* qend;/ b( H; C/ c0 w

3 f0 o6 |2 a$ S6 I. b          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
) Z% k$ z: }& U3 x, J          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
# t5 C7 r5 Z7 o3 Z) V: H5 \5 `. y(number : integer): K  P$ h7 S8 J3 \& O7 K6 p
is
4 Y* T' Q! L8 m! k4 Q3 s! Y) @* xdo
" D1 ^' p/ y/ R+ t, J! {1 g   inspect number
' |- o% `! M* O' j* I4 r- n+ j; f! R       when 1 then
/ ~* S- w( _. d7 m; D4 D" I          print "not a prime number"
9 \. `7 u1 T$ G5 D' X2 E- p9 w       when 2,5,7,3 then & u$ L: e. @; j7 v3 r( c5 y' Q
          print "prime number"3 ?; q- b/ a# ?1 c+ _" D' k0 Y# S# V
       when 9,4 then ! g& T, E+ S3 f) G6 v/ ~" D- y
          print "square number"6 x+ b- r% q8 C+ I5 }
       else9 d5 v1 M. [6 l9 ]6 ^: `
          print "no special number";
" T  w9 \& U" J6 p          print "or number greater than 9";
$ V  @5 j; L9 J( s, K, u   end;
+ @4 Z  l; g% J5 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, 2025-11-1 14:01 , Processed in 0.013104 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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