设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7866|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is" \7 J4 {7 n# S1 W9 Y% T& Y, Q
       Ci :integer; qi : integer& q3 E- _- ?# m0 [4 F% M
do 3 I) V0 H. O1 t+ m; w; y, w) g" N$ [
       inspect Ci
/ U& z# h* _% U6 Mwhen Ci>0 and Ci <=150 then : F0 D7 g8 {3 K3 K* @
       print qi=1;9 T. Z# o" {* ?6 C/ G' ~# h
when Ci>151 and Ci<=500 then( R6 V4 F" B* z% H% e/ |1 Y
       print qi=2;
; [4 w/ r9 a8 p& v3 Z; q6 t! iwhen Ci>501 and Ci<=700 then/ r3 J" v/ z* N* R1 {+ ?5 w
       print qi=3;  G! V1 j- a3 ]% M- n
when Ci>701 and Ci<=1000 then1 Q7 G7 I  p' R! W# r
       print qi=4;  d6 V0 c: S3 v3 U% N
when Ci>1001 and Ci<=2000 then
3 g7 S% ~0 P& X( b       print qi=5;- l' Y) R6 {2 B+ n) F
when Ci>2000 then3 t: n2 Q0 {& @& g5 r3 i* O% o
       print qi=6
, x( ]0 q5 a) F( l0 A5 Qend;
8 `* Z$ A) t0 }0 j$ Eend;. _/ z+ d4 v2 u% }) l  J
) c: h; w6 d: X
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?+ f0 F/ i" A6 u' M: e1 b
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:: h. t* o+ [. a% f" ^6 C. B6 {
(number : integer)
- U6 f; f! v5 \  e% \1 Kis
$ C: V# F# _/ C7 Jdo! T% S. H" U2 R& Q- k8 h7 U
   inspect number
  v0 d! w3 z5 h! q- R       when 1 then ) o3 h$ B5 m- Z3 U  _" l7 E
          print "not a prime number"
- @" }' n5 D7 Q! @8 }5 O( Q3 b+ ~  Y       when 2,5,7,3 then
+ \; p& ~4 I: S3 n9 }          print "prime number") o2 {( ^; k) s! O7 v1 k9 z" M
       when 9,4 then , y! A3 B! J# K, ]! Q
          print "square number"
2 B7 v, I6 a: H+ ?) Z       else. `7 \& `2 h5 o& m9 w
          print "no special number";1 y7 b- B  a! @. y) O
          print "or number greater than 9";/ [. Z, t' Z% F4 V7 K  |- G/ L* M& b
   end;
. ?8 W3 {. I2 i! C5 R4 F8 cend;
 楼主| 发表于 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-2-5 18:54 , Processed in 0.016712 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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