设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6840|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
* T: q; M4 S$ J5 J       Ci :integer; qi : integer1 B" {2 V9 d6 m, [7 e
do
0 E5 X& r/ T# s. I6 a; _( x: j       inspect Ci
& [0 ]( o; V2 t: ywhen Ci>0 and Ci <=150 then $ |9 S) X+ \7 M# o( ^
       print qi=1;
; f: P. p8 w2 x5 V3 a9 i# |' Iwhen Ci>151 and Ci<=500 then
, ?3 G' j0 b, ?5 f       print qi=2;
* T) e% N' X3 q* @3 G7 {+ Y0 Dwhen Ci>501 and Ci<=700 then# n8 L4 o. A1 n  z, N6 S
       print qi=3;' \+ e+ q# N* F. `. ^; g6 ?+ |
when Ci>701 and Ci<=1000 then5 @0 P# }! ?' J: l, @' k
       print qi=4;0 l7 W1 h' `  \& Z
when Ci>1001 and Ci<=2000 then
, n- A* ^5 u! T0 J       print qi=5;6 O  s4 z! T$ f. A6 \% ~
when Ci>2000 then
& Q2 Q& v, d4 _4 @- j       print qi=6
; F& K1 E2 i$ o6 g3 g( {end;. s2 K* C3 z* t( V5 G" S& F
end;
0 y. B5 u/ o& J' T) A1 D$ N9 ]* N" ^, @2 v3 P* k+ x
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
1 f9 b, K7 M) n, @5 |9 {          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
0 m: R) |; o) o$ I9 l(number : integer)
% V% B, b) j! @4 T) z) Qis2 a# s* _' E, W& D
do+ U6 p6 w. g! G! U) l: f
   inspect number
1 m- ?& p- z) R       when 1 then * a3 P. w- `) F
          print "not a prime number"4 H+ q7 J# y, R7 C3 x: x% u& L
       when 2,5,7,3 then . o2 b) _  Q+ D! ], R4 P6 ~* e
          print "prime number"
! n9 O3 S- t: o* _       when 9,4 then - y) |8 H& h: M) s0 ]+ r! A
          print "square number", O# k& O6 G; E# d
       else9 k  X, s* Q% g8 y% p. [6 f
          print "no special number";
- _' G8 I9 A' t          print "or number greater than 9";
* U7 Q: x  _& p; \# O8 H  K" h* X- ^   end;
' i0 l! r. {% uend;
 楼主| 发表于 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-8-29 07:25 , Processed in 0.014933 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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