设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9356|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is, h4 j9 N% y5 m0 V
       Ci :integer; qi : integer
7 i9 U7 K0 \6 P$ l. a" H3 N9 Ddo
6 w7 j# n: z) [1 ~+ d7 Z       inspect Ci; j2 n9 d+ _+ L" k( L. r8 x- t
when Ci>0 and Ci <=150 then   r1 {$ x8 u; K( C
       print qi=1;2 R2 K" i; X8 F( z7 [' v
when Ci>151 and Ci<=500 then# o$ l: O1 o1 |
       print qi=2;" K9 E) E; D; I' }$ d  E
when Ci>501 and Ci<=700 then
) |  i  P) l, A       print qi=3;
2 x4 y/ h: `( J; D3 G2 Dwhen Ci>701 and Ci<=1000 then! {: K5 m$ b1 |0 c+ Z; S/ G
       print qi=4;
5 i7 s7 n2 T% S+ Z% p0 h+ ]4 Hwhen Ci>1001 and Ci<=2000 then6 M& F7 L2 J$ z, m+ S0 \0 j
       print qi=5;
2 L$ v" @7 N8 Y' D( F; dwhen Ci>2000 then
1 w+ e0 y, P5 |* \8 A       print qi=6
" h% [! p5 ?2 S) S) bend;7 l9 Q1 v2 L+ m9 J& B7 L& ]
end;
, x" n" H" j" C& d7 X
6 y! V7 n+ T5 O: I) l          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?9 H' M$ r' V! T* c: f0 {. K
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
+ s6 n+ Y2 `" P3 o4 A5 P(number : integer)* v& I1 L/ U# A. J8 }8 b" p3 A+ K
is
- n9 m; Y  x* Y$ n8 a9 _do
9 d' i6 q$ M5 p. W9 ]( @   inspect number
) O* j/ `+ u8 ]% u1 m       when 1 then ' n1 O; Z, o* w  Z
          print "not a prime number"# s  G9 S2 d  r
       when 2,5,7,3 then
$ }( M  ?; i$ P7 U          print "prime number"! H& X; H1 ~" @  ^- Q: k; L# x
       when 9,4 then
/ C+ l+ ~( C/ t) j          print "square number"+ \* }8 x' l. `; \/ u( k
       else2 J5 t0 A( I/ d. ?, X8 `
          print "no special number";
  A9 C, C; }. N, z1 Y5 q; b          print "or number greater than 9";
$ T+ T% @* n0 U- V; e1 Y% m   end;
: P, g: I/ r  xend;
 楼主| 发表于 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-9-7 12:52 , Processed in 0.015029 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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