设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7455|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
+ |' a5 I8 {- {5 @/ m       Ci :integer; qi : integer
: O7 v4 N, G3 Q: h/ L8 |" wdo
! C( Z% H1 z2 _9 i8 P0 t       inspect Ci
5 x+ _" W3 Q1 u/ j" T& T' `when Ci>0 and Ci <=150 then
& b, n+ P/ D5 M8 Z4 Q8 `       print qi=1;
8 `) U$ F1 a' T5 z5 P5 mwhen Ci>151 and Ci<=500 then" _/ C4 t& ?* M
       print qi=2;
; O+ B( r4 g0 A/ d; h- @4 b  a2 ?when Ci>501 and Ci<=700 then/ l) E) I/ D6 {
       print qi=3;/ V1 A% V0 `  c7 |( N& W3 ^
when Ci>701 and Ci<=1000 then' Y/ W8 \: h& E
       print qi=4;! ?! ?* Q% j& ~1 ?  o
when Ci>1001 and Ci<=2000 then
; V1 J; N8 [7 z; O& ^6 ?9 n# a       print qi=5;5 A/ {. J+ X" v0 H* I1 o
when Ci>2000 then
5 Z4 {, q+ d) p6 `& _9 A6 R" W5 s- ]5 [/ l       print qi=63 h0 D. H. C$ `6 ^& E% e
end;
' Q& }# ^, S; V) y! send;
8 C5 f% `/ Z! }1 ^- i6 S( s) o: }, u: N; Z2 P  V
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
6 V( Z& Q/ N/ T' h! [, I          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
3 E$ k# Z) ]6 D8 Y. v+ F& s(number : integer)
# k9 p/ I6 x+ G- c) n' Fis
+ @+ D+ P! y) M) r5 ndo
4 I; v/ e$ i: i# u+ z) z+ F& p6 E3 d   inspect number7 s& ?; a- k* n5 w$ p0 D/ r9 |& E
       when 1 then
* [+ R, i8 n- j8 C          print "not a prime number"
; r+ K. ]5 I* s2 e       when 2,5,7,3 then
0 j2 L# \2 t, b  n- M. m          print "prime number"
+ M3 R. @( p& W: G" c5 _( }5 v9 L+ Y* H       when 9,4 then - V* r0 G9 d* q, R5 {$ b
          print "square number"+ \# F& E$ P" Q
       else# [  m2 C  k1 P! E. |9 K. n: `3 h# o
          print "no special number";/ Q- m4 f; k6 o" \+ u) Z. }2 i
          print "or number greater than 9";( q, ^5 l( O& v! D
   end;- h- B7 z7 d6 m
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, 2025-11-27 04:15 , Processed in 0.014542 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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