设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6590|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is: v, Q) m1 n* M! Y
       Ci :integer; qi : integer
, E% E8 m0 q* R; k+ Ido ! f3 i! H: W* s, v4 U9 w# D6 A  f
       inspect Ci
% a! G6 f& p3 L1 R; c  {8 ^when Ci>0 and Ci <=150 then
  `# @! [! a: J2 M       print qi=1;
5 u2 w5 N# [+ T9 f* k" r9 Kwhen Ci>151 and Ci<=500 then
5 i% J  S5 u/ `$ L  r( U8 L$ h       print qi=2;
6 y# n, Y! r8 b  z* @when Ci>501 and Ci<=700 then
% G$ i6 Z0 g$ C       print qi=3;
  b; r9 ~4 \  h) v2 e2 Ywhen Ci>701 and Ci<=1000 then9 B. v1 A% x. R5 O9 q2 C8 R, z% ~3 H0 P
       print qi=4;
* Q5 |" Q( H( e! a- @: Awhen Ci>1001 and Ci<=2000 then
/ K- E5 x5 m' r* u) ^$ e# D& M, g       print qi=5;+ E6 `- Y1 {" \" z2 |* B0 r
when Ci>2000 then
" w# Q$ A0 Y4 R: _( D* U       print qi=6
2 q" F' a4 d4 ^. H$ [end;
( v) i+ Q- M2 i3 f: `end;
, P. }5 a. F. P1 {$ R- m) `0 y, G
- Z# z" D' o. z' a          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?0 F  d% V; k/ a* k
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:) V/ J4 _3 |) _$ I
(number : integer)4 F, W/ g" g# p; w* O# G  G
is
3 O$ u6 A- h! ~7 ~+ Z4 [* Sdo
: ~$ V0 K9 o/ m# d; k   inspect number- K# y1 e" X: V3 |2 a
       when 1 then
; _, V- m2 ?: z1 H          print "not a prime number"
6 {/ T4 d' j2 n. T* M: k+ b       when 2,5,7,3 then
$ U& g6 Z+ [' x) ?' r  t          print "prime number"2 Y: d9 H9 S% V# S1 V$ n0 ^
       when 9,4 then
' d6 K! f4 ^0 w4 [9 z. C3 H- z1 D          print "square number"+ p. Y& K0 N. Q4 e; Y# Y# n9 y( C9 Q
       else
9 b# X4 s5 w( U( m/ ]$ T' e          print "no special number";
: B7 g9 T+ t% @5 X5 K          print "or number greater than 9";
6 ~) J) S: w) ]% Q$ K   end;4 r# L2 k9 @1 R; a3 D, g! |8 h; C3 X2 d
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-7-15 10:32 , Processed in 0.012710 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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