设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8887|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
" z. C; a4 j' {  R' v3 B; R6 ^       Ci :integer; qi : integer
' g6 \, J4 R0 H4 H. }do * Y; T) j5 D$ z1 n( _9 s7 _
       inspect Ci
7 f, X9 K4 a  gwhen Ci>0 and Ci <=150 then " F) T/ v1 f% R7 y) S5 O/ T
       print qi=1;
/ J8 `; o) V1 J8 kwhen Ci>151 and Ci<=500 then! O( X" n! h/ Z. G. Z& N; s, j
       print qi=2;
) U' @" y  u  \2 ewhen Ci>501 and Ci<=700 then
8 U/ T* ]+ g+ @- H       print qi=3;6 d+ ?6 [  q* H# z
when Ci>701 and Ci<=1000 then' Y$ }& U1 Q1 c$ n
       print qi=4;
( ?1 e. Y8 l6 Y0 ~* Q8 s; iwhen Ci>1001 and Ci<=2000 then
0 j. Q$ u# m! g2 A       print qi=5;
$ G; e7 d8 T2 O6 A9 H/ kwhen Ci>2000 then6 ^: {, _# R! O4 G2 I0 H$ ^
       print qi=6
4 G5 i4 z% y. R  X5 P" bend;, `9 p4 Z% P# ~! I3 j
end;' O) B/ _, \  `/ h
# }- F8 ]5 o' X: v& O2 E
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?* _1 ~) R7 P3 M; T0 Y/ A
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
2 T3 C& x: Q; X7 m" ^" p2 o# X6 ?(number : integer)* e( Q! d- T! y$ ?! @) I7 e
is
/ ~/ [- D$ L8 W$ J$ cdo1 ^# ?7 R: m" p6 C
   inspect number, R2 ]% t) T. I2 C5 m9 ^
       when 1 then
- I8 P, M% P/ q5 f# L          print "not a prime number"- \/ `4 n( f) Q
       when 2,5,7,3 then
' b. @1 F# {; q) O5 d3 k7 ?          print "prime number"
9 E- h! y# z7 ], L* ~! a" j. W       when 9,4 then
' r. i! ]6 J. @6 v" m9 ^          print "square number"
! a% r5 z- F5 i- @9 y# x7 g6 I  @+ H       else
0 W8 B8 T2 {* E          print "no special number";
8 H% u9 }/ ?7 k$ s) ~2 ~          print "or number greater than 9";* B! P5 i) {/ j) \# u
   end;
8 N7 ]1 D, m" c0 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-7-13 11:48 , Processed in 0.017819 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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