设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7720|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is% i- K+ H& G. Z0 g
       Ci :integer; qi : integer
3 _; r7 C1 x" ?do
9 `7 ^1 L1 l* M6 Z3 B" M1 S4 `- w+ A       inspect Ci
7 W2 w8 b8 j% Z5 [% T- ^/ pwhen Ci>0 and Ci <=150 then
- l& I. G/ Q5 {  _8 H       print qi=1;
9 n$ P3 V0 e: ~3 _  T" C; @( g6 nwhen Ci>151 and Ci<=500 then, c0 W' t, R4 n0 @* ~) N7 E0 d
       print qi=2;* B; s; `5 \; i" B* \2 M
when Ci>501 and Ci<=700 then# g  W& ^$ ]. R& q' d- W( u! L. F
       print qi=3;
' d( m- D  O# p9 x4 }; X- Owhen Ci>701 and Ci<=1000 then
! _3 r  B* \1 y+ h& t: o7 G3 q& u$ b       print qi=4;2 [* s8 x4 T7 Z( N- w8 ^% j( K1 r
when Ci>1001 and Ci<=2000 then( @/ A+ E9 b, s9 m" x+ q/ i+ J
       print qi=5;. E# u1 J) G! z' k/ E
when Ci>2000 then
) m  z# a8 W6 |/ m1 ?       print qi=6
( e9 ^& t: m( j0 Z7 `end;/ V( P0 P- ]( Z) l- T; z' i
end;
6 U' S: Y1 T/ k6 }3 T
  s& Q3 _' {' k# ~          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
. V0 L6 E) Q! ?' n          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
( C$ [- _! k* @  f  t(number : integer)* ?5 @% E" J" T# H: s/ w
is6 Y- q& [' r5 {( B
do9 n1 L' F: t  c. u& k+ [, V1 C8 c
   inspect number7 L2 [+ @4 \- w  K" }, D
       when 1 then ' [; K( r% f- A
          print "not a prime number"
7 `5 a6 e4 I; `/ Z  p9 Z       when 2,5,7,3 then
* [4 e  _+ I. j7 R8 X8 v, E          print "prime number"
+ k+ K6 j4 u; Z& `7 Q- t7 Z0 c9 C       when 9,4 then . e# j, \, a$ M+ d6 h- \2 L
          print "square number"
( W; A; s" X. ?) d       else
, Q2 x6 ?+ i2 ]& O4 d+ M% Y: X) H          print "no special number";2 J+ z6 k) V: d" ?7 _" v
          print "or number greater than 9";
( T' D: U% P6 [  m( V9 k# F1 X& |   end;
6 Q2 s* P( Z5 S0 q) Mend;
 楼主| 发表于 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-12 22:49 , Processed in 0.014121 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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