设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8340|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
9 P5 @2 z4 k+ R, q4 B9 P( |       Ci :integer; qi : integer
; w+ A, x# t; b2 V! y2 H' kdo
) G: @: d: Z5 b; g6 r       inspect Ci' U8 ~4 a7 m$ ]  @
when Ci>0 and Ci <=150 then
3 P. S% S) _: @: ^1 j! r       print qi=1;/ P! U6 T1 J2 ?9 [$ Q
when Ci>151 and Ci<=500 then4 C+ K$ i' ?* U
       print qi=2;7 A6 G/ H3 T* _6 c9 P  `
when Ci>501 and Ci<=700 then5 ]) f0 M  t" Q; |, C3 c
       print qi=3;3 P: m3 n1 M& u" ]: _% X
when Ci>701 and Ci<=1000 then
1 Q0 D' o; @& \, i0 G. h       print qi=4;
: E' v( x  L( I/ C$ `" pwhen Ci>1001 and Ci<=2000 then* X" F- g: y, I! O9 ]1 c; g
       print qi=5;
( l3 R  N; m0 d" xwhen Ci>2000 then
4 T3 g  }- E5 `& V' u5 I       print qi=6
) W+ h; F" g% }3 |7 |end;
& D' T( L) Q1 c5 `) [end;
9 u" K+ t) @. r% ]" C% e5 F( D2 }6 ^- ^# F* ?+ }
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?6 o, v6 i2 N. P4 i  Y$ k- S
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
9 ?$ [# t) _; |1 F(number : integer)- J3 M; u8 @5 [4 o
is
1 g3 V7 N5 s0 ]/ s/ }" x3 Xdo2 S- y! f' p2 D3 ?6 o' G" v
   inspect number& _& ^: C1 Y& Y: |
       when 1 then
2 D* [9 F' }# T9 J          print "not a prime number"
* m) z0 D# ^7 }) R       when 2,5,7,3 then
" u0 F7 W3 I3 P9 K7 s/ m8 ]          print "prime number"9 ]$ f; [* u' s7 x+ w
       when 9,4 then
4 l) K% e, ^6 o9 s          print "square number"
9 ^+ x" s1 M% N2 D; |       else
& v% S+ A+ P2 H* P          print "no special number";
. o/ {$ S# O& c* e  _* a          print "or number greater than 9";
' U! w6 J( {- j9 H/ S   end;
$ f8 R6 F; t% o: g* vend;
 楼主| 发表于 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-4-19 09:48 , Processed in 0.014844 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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