设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5063|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
! Y  _, v) j2 u       Ci :integer; qi : integer4 H/ l) G6 h2 k
do
# @4 l1 W- \  V8 ^  M- N       inspect Ci
+ d+ u! T+ L* v, Qwhen Ci>0 and Ci <=150 then 9 M0 l5 m5 A6 D8 s8 H
       print qi=1;
4 G4 Z% L; |5 v4 x' \4 X* {( {when Ci>151 and Ci<=500 then! M% y6 o4 n& Q6 `; s2 r
       print qi=2;0 W( s1 z# X. ~# a
when Ci>501 and Ci<=700 then6 }$ c. K+ y$ [1 \1 b4 }' u
       print qi=3;
( d+ k) J( R: Z* Swhen Ci>701 and Ci<=1000 then3 a: T: }) r: k# F
       print qi=4;/ ]; ~* q; e- N; M" S
when Ci>1001 and Ci<=2000 then' [& }2 k5 \, b, G
       print qi=5;) m' H8 w" Z. H
when Ci>2000 then
$ i" Z& k' ]8 T       print qi=6
- ]$ ]( f$ B& W. n5 ~9 Rend;% O$ k& g+ q$ U' g7 F
end;
8 ?6 W$ i3 u& x) o4 z8 [9 y0 C
" {3 p; `: A- H* o  S2 I8 O4 m          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
1 k0 w+ L; O2 b* i6 U          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
: ^; U1 s2 ^8 T. U0 o# o9 O(number : integer)
+ d1 G$ T# x: f: Pis
7 e' u! d3 ^! @4 Q5 Rdo
' y% X+ }2 v& P2 Y2 o5 ^$ i8 @   inspect number
% ~3 F1 ^& W2 m0 }1 d; h7 X       when 1 then 9 A2 G! ]5 n$ [$ k2 e
          print "not a prime number"/ e: t* |5 j( y: B2 h. ]# X; K8 C
       when 2,5,7,3 then
# N6 ^1 q8 [/ o, k: r1 z          print "prime number"$ m2 C; b0 ^7 w) y& P4 n
       when 9,4 then $ r: G5 N+ O9 U
          print "square number"& }. {! e. J! Q' A, K% u
       else0 l" H) x, x) [" |
          print "no special number";. U+ _/ Q2 V4 K' S$ f$ _
          print "or number greater than 9";
7 D7 v# c* d3 k% x9 f   end;, W  i8 q6 Y* k+ P
end;
 楼主| 发表于 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, 2024-11-23 21:41 , Processed in 0.011897 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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