设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8818|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is, I" T! X* }, e  G) K4 T* I' L
       Ci :integer; qi : integer
1 m7 O1 l9 {9 Y/ X: Wdo
. z0 `8 A7 t  o+ D$ f       inspect Ci) x6 k# b3 {7 I; C) G
when Ci>0 and Ci <=150 then
7 r* ~! Q& g6 \' V; }9 }       print qi=1;
6 a# Y8 C5 Q0 w5 s0 j2 O, Lwhen Ci>151 and Ci<=500 then
. M2 o. C3 x, q. V' s& I       print qi=2;
0 N% a: x. N6 M; E( A7 K9 [when Ci>501 and Ci<=700 then
5 ?$ q) ~, k+ f; u/ J3 G# K       print qi=3;
9 @! s3 a. D6 N0 e& c, Qwhen Ci>701 and Ci<=1000 then6 l4 D9 g: g6 D' O- T
       print qi=4;% w" X: @0 B) h0 C; l0 j
when Ci>1001 and Ci<=2000 then0 R: N8 v$ p4 Y. d6 _1 d) o5 K# l+ g
       print qi=5;) q; r9 q7 L! q% v  Z  e- x4 n
when Ci>2000 then
5 h% m; a) R) D% e$ \       print qi=6
  U* g8 Q/ Y5 f. o( c: z5 N8 cend;
! A6 Y( _8 h$ `3 p2 w8 u4 Q& zend;9 b9 r  m( a7 V
9 R% p/ h/ V4 B/ v! |
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
7 k) v+ r3 b/ o# O/ |/ K9 ^  q6 m9 V          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:8 Q6 N, c5 r" |4 e/ R: t+ x
(number : integer)
9 v3 ^7 K- @, j  wis
  q7 ^4 b' Q- f6 H: R+ j# m% _do3 X+ T- g' y) b* e
   inspect number
$ Y1 x8 q) S3 H8 S       when 1 then . I/ H% \) T- p4 N! g3 E3 h% w
          print "not a prime number". X2 ]# A5 {: i% _7 c; R6 R
       when 2,5,7,3 then
  d6 o1 M6 E/ E  e          print "prime number"
* Q( Z. p) f& d% W+ P9 u% x# g       when 9,4 then . \; |! u" ]7 w3 R
          print "square number"
8 ]! b) a: k1 F5 y/ x0 w, l# z       else
7 P7 a: s9 `9 e  b+ M/ V, A6 }1 a          print "no special number";
# }/ U5 t( ~8 d8 z- X( ~. u          print "or number greater than 9";
( O: e  ~- r! F7 H: t1 i7 P# l   end;
# b- u# g! q5 L9 }/ {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-7-5 21:44 , Processed in 0.015319 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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