设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7752|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is. I' J2 c  x% V
       Ci :integer; qi : integer
$ @/ r& s: a7 K! ddo
3 @3 O. L" i0 |. z3 n. k       inspect Ci
, u* G( {0 H1 d! N4 w) gwhen Ci>0 and Ci <=150 then
! d+ x, r7 K3 I( B& t2 A       print qi=1;7 C$ T  C: M( I0 K' o' a
when Ci>151 and Ci<=500 then
) N: k1 C5 K# j" _, {3 p1 E       print qi=2;- H* c) _  u9 l) h9 I9 F( I( p
when Ci>501 and Ci<=700 then
8 w  ^+ M9 ~4 v# m       print qi=3;7 A& I2 d+ k$ N+ l; B6 _5 Q! z2 p' q- B
when Ci>701 and Ci<=1000 then# j  I% E: m+ r( U3 A
       print qi=4;: \# l. Q- J' w0 O) O( @! y
when Ci>1001 and Ci<=2000 then
3 s- h9 z; o/ ~9 \       print qi=5;5 N7 L* b* ^; y' {' D9 n
when Ci>2000 then( S; H, l/ u$ S& S, n& m
       print qi=6
6 N) ~8 V9 q0 C/ t1 e9 \4 V7 Wend;
0 ~2 {7 a, O  K/ E& i( Z9 \5 a5 Z5 C. send;- z2 L: U5 b. N: d0 n# M
; P: v0 ?- w" O6 `) G$ L# G, w* v% `
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?- H5 a0 ?! ]6 a, E$ x- U6 @# x
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:+ g9 k, ?- `- A- {2 p3 u, B4 v% B/ z
(number : integer)8 _# v# b# N- J# i2 N3 l& o  A
is
8 R( K1 S2 T6 t+ O. b+ O( R) [do. y, n, _8 [/ K* J/ }+ t- P* Z
   inspect number3 T" C' v6 ^& V3 _3 S  l
       when 1 then
+ L3 j  h7 L! `- x3 m          print "not a prime number"
8 ~6 p& a' z% J7 P) n7 I: w       when 2,5,7,3 then * {8 x: h5 y1 U
          print "prime number"* T  x' p( F2 v6 ^9 N
       when 9,4 then
0 e& R  v0 [; S. N          print "square number"
/ A  [( @) j6 M8 E9 l$ s0 \6 I  k5 c       else
; w7 P2 |: A4 k1 Y! c" E          print "no special number";
# z2 X5 c0 H$ c3 o          print "or number greater than 9";' A0 G: s% ~" |+ ^5 W: d! _8 N& D5 b
   end;& @8 W6 Y# N) j
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, 2026-1-20 01:08 , Processed in 0.981123 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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