设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7270|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is! M, l4 D; j8 S6 X
       Ci :integer; qi : integer8 |. v2 u) f2 i& d
do 8 k. R/ X9 ^3 B) ~8 g
       inspect Ci
4 p* M; F/ G% |: A8 jwhen Ci>0 and Ci <=150 then
1 S4 U5 F  ^: D       print qi=1;
$ @) N# _! T8 d3 q" G) x. F) V2 lwhen Ci>151 and Ci<=500 then
" I5 X$ y- o$ f$ o  ^       print qi=2;
- |$ B$ w3 }) _8 ?% o3 Vwhen Ci>501 and Ci<=700 then
! B! w/ v. X2 H- z( Z: r       print qi=3;
1 T! s! R! W  W3 Ywhen Ci>701 and Ci<=1000 then- I; \6 I+ M% l( k* q& I
       print qi=4;+ O- c2 z9 z9 v8 |
when Ci>1001 and Ci<=2000 then
$ I9 c3 Q. R# G! }       print qi=5;; b  L! C" w4 k7 F: e
when Ci>2000 then
+ ^; u5 y, X" s8 q" T5 D       print qi=6
6 l' D/ ?2 Y) ^) {' ?1 jend;7 Y+ i$ j/ Q0 N  b$ V
end;# B7 P* ]+ H% G) U

' a4 x2 M/ J  U0 `2 R9 @8 O! h          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
5 }/ I9 Q4 g8 U$ X9 Y          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
0 E- M0 l! a& e8 H(number : integer)9 f% R3 T  t1 t1 V- U
is; Q  p" m  z/ w) V
do
2 J6 f' U2 F( c   inspect number
# `0 O2 l1 }4 {  x       when 1 then 5 h' Q: C7 e( X3 b
          print "not a prime number"# o- n' L- k& j( u4 [8 E5 p
       when 2,5,7,3 then
" `5 ~8 V: v: p  @          print "prime number"
+ C. f* }: o5 S% t/ Y       when 9,4 then , R7 G2 q3 O! o* h' K9 S" t8 W
          print "square number"- G$ G% D- W& ]: C$ L' ?# t
       else" d! {3 g  a" ?& `0 Y! ?
          print "no special number";/ P% h6 T% }" {2 ~
          print "or number greater than 9";% m  m0 N  E% }/ U; j
   end;
+ }2 X) R$ w4 O) {1 kend;
 楼主| 发表于 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-2 07:11 , Processed in 0.012706 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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