设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9196|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is1 |: y1 B( [: q/ c1 H2 K( S- U
       Ci :integer; qi : integer
' O* G* s9 _, w0 a# ?do ' N. R$ u. j6 ^9 m* `! N; \+ e
       inspect Ci7 K/ ]* ^6 [) e8 O
when Ci>0 and Ci <=150 then & |9 ?) p) D# u+ g
       print qi=1;* A# {1 R( m0 i) u
when Ci>151 and Ci<=500 then
! o- b6 [1 C- {5 [/ [# Q       print qi=2;
" N4 B9 y. b/ C0 swhen Ci>501 and Ci<=700 then; L1 l. f% c2 T& @  U
       print qi=3;6 y+ W9 a: D4 r2 V3 S7 ]  z2 }, J
when Ci>701 and Ci<=1000 then- d( q7 c* R" O- m+ L* g
       print qi=4;
- h  U7 }/ l) ~, uwhen Ci>1001 and Ci<=2000 then
" A1 w0 ]: ^5 }$ S* k& P" F7 t       print qi=5;- W6 R4 A! W* q7 ~
when Ci>2000 then/ \9 C# F# y5 d+ x
       print qi=66 d* ?( B2 }6 V$ W  l/ I) i2 @' v  S
end;: I1 _# I# ?1 X# p* n
end;, `! N. I- [- R2 e/ c. V9 a

7 U; @; y4 M; m, W8 y1 x- m9 m          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?! j2 O0 ~6 O, p5 G% N" D- i, g) {
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
+ }- B5 F: D  v6 O$ ~  u2 u7 X' o(number : integer)( B. L: k+ r; k, ^8 \
is
( e+ N( Y; V  i, z, Udo' u8 l, R! B0 S/ V* z- f
   inspect number6 U/ l  i/ x2 V/ \+ E. f% c2 N/ `8 z
       when 1 then
; H. c. e$ `' Z, u% @4 k; ]( d, i          print "not a prime number"1 |' Z$ P1 l0 }4 h: p; X
       when 2,5,7,3 then & ~0 T+ i, e7 c! \
          print "prime number"9 B$ F/ F6 n% s1 N; k- r
       when 9,4 then
3 i+ q, N2 d" \/ n          print "square number"
% C6 O: G2 r7 b5 q9 h       else9 X3 W' p  M4 U5 F. S$ J+ ~. j
          print "no special number";- \+ O$ J* W/ L* o5 T$ m
          print "or number greater than 9";
* a- P7 S+ {1 Y( _   end;4 i2 e' M, l5 j: S( Z$ Q) O( H
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-8-10 06:22 , Processed in 0.013679 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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