设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7385|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
& `$ f% Y2 z5 Q( g0 |# [       Ci :integer; qi : integer5 ^  u4 X3 P) S1 e( U
do : U( K6 d1 J8 h/ H- E# y
       inspect Ci
1 z) P- u2 E2 R0 ~. Ywhen Ci>0 and Ci <=150 then
; z/ |( s) V5 t7 |& f1 @  a2 q       print qi=1;
1 B. L( ^/ k2 d/ h, m/ X! }when Ci>151 and Ci<=500 then' B8 ]/ v2 v6 [
       print qi=2;
  C1 `- p. L0 X( \$ pwhen Ci>501 and Ci<=700 then7 G3 ?4 _+ v6 H" s
       print qi=3;" y# p$ f4 H  f4 D7 I
when Ci>701 and Ci<=1000 then. ]/ ~+ p5 ?, @) x
       print qi=4;: X2 k& O# _9 w# |3 I0 a
when Ci>1001 and Ci<=2000 then
8 _( e; g  B8 }! ^       print qi=5;
; c/ _% F3 c; owhen Ci>2000 then* L4 O* H+ t' K
       print qi=6% `; D: M4 v  e( d
end;
3 k' v9 O+ r5 m$ R. |, uend;5 p- D# |0 P- x0 P( t

) V7 A) _; e; Z9 U6 n          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
1 L# N5 m1 \: J; L          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
( ?5 g* K1 J4 p5 K$ o(number : integer)
  I6 u. U' U% E1 C5 D; f# iis
& m' B/ E8 W3 A  }* ~* l2 zdo
$ b3 {$ f3 @+ @/ ]" `   inspect number
( v, X( B, r4 f* P       when 1 then + X6 _/ `. l& O+ h3 {
          print "not a prime number"' @1 ]  g4 E9 c* z' }9 ]8 {
       when 2,5,7,3 then
) {- B5 Z  n, k- b          print "prime number"7 P: M) _1 o$ j' e0 E5 t" C" i3 }
       when 9,4 then
" _" i$ T8 c; N& K9 U8 W          print "square number"+ ]) V' j/ J$ O' `& n
       else  J* }7 _) P1 `' t/ h
          print "no special number";
8 g: s$ i0 [5 H( X$ N8 H# s          print "or number greater than 9";
" N0 T& z$ o6 R4 X. c" F' y' n   end;+ \+ Z8 |' t5 V1 m$ v9 }1 v
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-11-15 18:18 , Processed in 0.017560 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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