设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8538|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
+ y6 ^& W! x4 L, V       Ci :integer; qi : integer2 U% l3 D  k% C4 a6 n" r
do
: O" S( v& h7 S4 T4 R       inspect Ci
( [' ?! w  r; V$ Y- xwhen Ci>0 and Ci <=150 then 8 a6 a0 c7 K* t
       print qi=1;5 A4 Q+ ^/ ?# B6 R5 p
when Ci>151 and Ci<=500 then- L) ]: g- N1 u1 j
       print qi=2;
8 M! [% w+ J% }. Cwhen Ci>501 and Ci<=700 then2 B6 E  G  _7 p" h; u
       print qi=3;; v2 @3 ^. w4 v; b) T
when Ci>701 and Ci<=1000 then4 ~+ c( K* M0 \* w8 ?) U% [
       print qi=4;
( z" S- L( Z! f! U* J4 }2 w7 |: Swhen Ci>1001 and Ci<=2000 then7 [+ C; k& o0 W+ h5 K0 L. j* X0 Z0 ?
       print qi=5;1 J& u" ^2 m4 f/ h0 g8 Y' o! W/ i* M
when Ci>2000 then
( w6 w& P0 v/ E* |1 q7 \       print qi=6
2 e( h" b! M& u, i) d# t- H- dend;( O7 I1 J9 ]" @
end;
4 X# Q  Q. h/ U8 \2 v; o: }& }+ z4 {+ o! |! u- B. I* N
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
- P  g! G/ d% z. z          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
) D3 q! F- g& T( }(number : integer)# `6 u  q' u0 ^
is
9 t8 H3 T3 S) r3 Z1 |( ydo3 }* @3 n: }: O1 G1 p. k
   inspect number
! m, h4 r  k) x       when 1 then * _2 O$ d& x$ {
          print "not a prime number": h4 [* e4 z) K
       when 2,5,7,3 then # N. p$ b& F) b& A0 R4 N8 v5 x
          print "prime number"1 D  H" Z2 B+ O- z# {
       when 9,4 then
$ y; }- X& C3 F          print "square number"
  n6 @2 g& B; P       else
- Q# B# |* d9 P2 M" Q& t7 ^9 R          print "no special number";6 I6 s' i% d, p! l
          print "or number greater than 9";
' g5 c% f, O8 n/ q! g+ N% H   end;
4 m. o6 ^7 Q) Aend;
 楼主| 发表于 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-5-6 16:34 , Processed in 0.015140 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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