设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8760|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
. q; a2 U# L5 M/ _/ a9 h% X# l5 [       Ci :integer; qi : integer" n! p6 [! t% g8 h* ?0 v5 H$ R' Z
do & y* {2 r; w. s  e0 L% g6 a1 _
       inspect Ci7 z) g) W! _: N. O) h8 c
when Ci>0 and Ci <=150 then
  o& p% r% {/ v+ P* J       print qi=1;1 Q+ v6 {9 L6 L) K
when Ci>151 and Ci<=500 then
# r: e% h4 f4 F/ s+ a( f       print qi=2;8 g9 s9 ]' n1 t- s7 V) Y
when Ci>501 and Ci<=700 then$ F3 K/ O; l. E" W
       print qi=3;# P! H; O+ z7 P- E: j
when Ci>701 and Ci<=1000 then
! B# S3 W, H; z; N2 D       print qi=4;
1 b1 i( \! d! Y0 Hwhen Ci>1001 and Ci<=2000 then
9 Q  z1 e  v/ v) i       print qi=5;3 k8 ?2 _: g! I4 r
when Ci>2000 then$ R5 J- R( p) m
       print qi=6
2 ]2 R8 v7 |% z! F+ [5 `, C1 Lend;4 p+ [5 O! X( `# V" I* ?
end;8 @! S2 I3 ~  ?+ x5 k. q

- U+ Z* G" U+ y7 M" C          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?0 K! {+ n: h3 D8 s
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:, B1 c' L0 H7 y9 C( A+ O( y
(number : integer)# f2 `7 P. N5 c6 r( J1 a# _
is
: D. S' x5 f6 M% udo' g" \: f6 y5 j
   inspect number
: x2 g2 a: J6 `/ v  f       when 1 then
, t6 }% h3 I) G# M- `% C4 X          print "not a prime number"$ {% ^  S' a' W" s# J
       when 2,5,7,3 then * Q( [8 D  Z8 z  R% C; K6 J& w- [* c
          print "prime number"& D1 w0 P2 [" O$ g9 ?
       when 9,4 then
5 X/ N: n; K+ ]7 @          print "square number", \6 V2 L! S' P& K3 X
       else
3 o4 P5 \. h* z( q2 ?; L; e# l          print "no special number";
* }. Z  e4 A$ K; A& G/ a          print "or number greater than 9";! V7 ^0 u$ s: B* h) _% f7 J( `9 G4 x
   end;" ~9 [1 _* P8 k
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-6-23 17:42 , Processed in 0.013818 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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