设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6477|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is; ^' h1 ~4 o* ?8 n0 x( h
       Ci :integer; qi : integer: h; M! V0 {9 N( y, F- d
do
( }( a; ~5 g# q% p1 @5 V8 b9 h       inspect Ci
8 [0 k( G8 A* T) a) z% `when Ci>0 and Ci <=150 then   v3 ?% A7 L! V
       print qi=1;
' A8 B" J0 D6 E+ F7 O9 Mwhen Ci>151 and Ci<=500 then
: s9 S1 p: |9 W6 b       print qi=2;
1 S+ G# T) a& G; a7 Qwhen Ci>501 and Ci<=700 then
" l* c8 @5 m# }* ^6 D* h       print qi=3;# V  b0 u8 M; G! x/ i
when Ci>701 and Ci<=1000 then
  _0 F+ n4 D! Y& c; G3 R: i( S       print qi=4;
. i, k6 r! Y, l- swhen Ci>1001 and Ci<=2000 then
5 Q% [/ R) g* e3 X  W       print qi=5;, {* K3 T, Q, q& M* m) _- A  r0 N
when Ci>2000 then
! `& U. v. \. ^# Y5 p3 a" K       print qi=6
. c& S3 Y$ v& t5 F9 i. Wend;
- f/ _& F9 F8 d( n- u  J$ ?) p2 kend;3 e/ x8 m( l8 I/ k8 n! O. `
* J1 z" @6 v# W) u( }9 y
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
9 w2 K; y2 O" {$ Y" J- @' J$ ^3 A( `          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:6 h4 d$ u* m7 U# H% N4 H0 u
(number : integer)
& |( B5 y9 N# ^# K7 ]* J0 s: e( L1 Sis1 J% n; j2 A; n' z( c8 q
do
. K  e: p% W+ C/ Y. i* V   inspect number
" Z; V/ t7 C9 s$ X0 r: G5 t2 i       when 1 then 0 x) E5 E; a1 D
          print "not a prime number"
1 M# Y) [% d6 E* b       when 2,5,7,3 then
. S0 }: L0 s; d: B" o6 S0 U          print "prime number"2 q/ x% K  \/ B& A
       when 9,4 then
9 o8 ?  x! q5 t4 r  Q2 ^          print "square number"
& B2 B$ U" ]& G% y0 u       else
: [- G7 S" \& n& ]" Q* s0 r          print "no special number";
& ~$ V6 e% l; M+ N. W          print "or number greater than 9";
! c' F! l; {2 o$ n) ?3 W+ r; x   end;
0 {+ z. Q- q- Z6 E  o! F' zend;
 楼主| 发表于 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-7-2 13:25 , Processed in 0.013891 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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