设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7404|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is3 @3 q& y# B4 {0 `: C! a
       Ci :integer; qi : integer4 x1 l5 ^1 W3 I2 l7 l# {5 R
do
2 X+ V" P( F4 M7 \       inspect Ci
' |6 _" [- f& {3 c$ Mwhen Ci>0 and Ci <=150 then
5 _3 n' T8 k' \7 c1 s1 h       print qi=1;
+ Y$ ], {' V  D2 X: owhen Ci>151 and Ci<=500 then
- W2 N: }$ p; s" Q. l       print qi=2;
4 b- _' I* g7 t4 p$ ywhen Ci>501 and Ci<=700 then
# R& W0 V( \6 q! _3 F       print qi=3;
+ l) V0 ?/ f# m8 Y" s8 ]when Ci>701 and Ci<=1000 then
' _( H3 b+ _; l- K7 k. ~       print qi=4;. W: W/ I+ P% ?6 H
when Ci>1001 and Ci<=2000 then
. y! A! O8 i" _- C( ^" `       print qi=5;+ d* V& l2 A$ {/ L  O! D( J+ G
when Ci>2000 then
: s* x" L) [" z       print qi=6# S# D: m9 \2 l9 v4 s6 E5 y
end;
" U; n) s( R/ Y# y0 U! xend;
5 x1 p* d3 q2 M9 z. w  u) u, n7 U6 Z0 L
5 {: K& p% ]! k0 T3 Z          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
4 J' R6 G& h& Z+ W% \6 x' v1 D) S) N          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
* U" N" u) ]3 W- F(number : integer). x6 k  o- L* S; o$ N) ]5 \* a, q
is
4 P( u5 ~/ n7 }do
5 M  |4 z- @5 g' t5 F   inspect number
5 J1 J4 R% r( {$ f       when 1 then
* Q* u$ D# ~+ R: j          print "not a prime number": [  B3 {- A  c; ~
       when 2,5,7,3 then : ]# T. [  T0 g$ K  a4 `, G5 t8 i
          print "prime number"' N+ J3 P" _! O$ `# H" j: o
       when 9,4 then 1 m! c" d# {( R1 O
          print "square number"" b% m8 l( D, R' R1 ]
       else
; y, f0 I9 O" B  [5 B/ l3 `          print "no special number";
8 m0 V; Y9 j! Y4 ]1 B- y          print "or number greater than 9";
, x  k) p1 k/ }   end;. ~# E$ ?& y9 E4 j
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-17 16:56 , Processed in 0.022218 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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