设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9210|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
6 X0 K  n$ ]$ L  o       Ci :integer; qi : integer
6 V8 `4 n% I- X, T& Odo 3 n+ S# R1 c& o. v, ~' V1 ?  i
       inspect Ci, I! B7 s% |/ e( u* o- M
when Ci>0 and Ci <=150 then
; Q: S3 P/ W8 T& J. U       print qi=1;
) T+ e7 r4 @7 h1 G6 N' ^# P+ bwhen Ci>151 and Ci<=500 then
4 \! \, j2 o% b7 k& H. u. ?* _       print qi=2;
% B4 k* }" v5 V; R1 jwhen Ci>501 and Ci<=700 then) }7 ?, \8 l( L, m, R% P4 O, c
       print qi=3;5 L) L4 P' T' G& d% ~* I1 k. N  d
when Ci>701 and Ci<=1000 then
9 z1 w8 U+ f! }* p       print qi=4;* h8 e  L, m5 t: n3 I8 S  P" a
when Ci>1001 and Ci<=2000 then
% a2 Z" k1 K2 u" |2 z$ U0 |% ~# B. n       print qi=5;! r. b$ d4 i; g
when Ci>2000 then
" K5 _9 ?  l% j" B8 l) o7 V       print qi=6+ y  ?  S0 L- b! m0 @9 ?& T1 a5 g5 Z
end;) U- y. H! \+ e" x! {
end;
7 A' E7 u5 S& I* k
  {; R8 ?8 t; F          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?2 u- K# [" F' x) Y/ k
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
1 T$ Y7 g' @9 c4 y# T6 s1 V: Y( ?(number : integer)
7 @7 d! M6 w( j6 x0 iis
# j6 Y! x; W) z! xdo
! m5 j- H( Y7 b% q: H6 @8 b- Y6 J   inspect number
3 G9 `: S, D! |& K' R  t3 b       when 1 then & c; [1 R% V5 k0 M* F, Q7 Y" T
          print "not a prime number"
# ^6 O9 q; D: d# K- v2 I+ w* q) `% B       when 2,5,7,3 then + p5 E/ A' f9 K' `- R
          print "prime number"- Z% d/ s7 x, W: R, ^; s+ N  S
       when 9,4 then
$ t6 A8 T- L  a6 p$ `          print "square number"1 q0 \! q3 o: r( |# v
       else. @+ _0 o4 h9 d0 I. J. ]
          print "no special number";
2 h. q$ ~+ M  D# m! w* V          print "or number greater than 9";
* D2 _1 `0 x! J6 C/ l: A' I! j   end;
& m2 A8 y+ S+ c6 P& Pend;
 楼主| 发表于 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-8-11 15:25 , Processed in 0.012636 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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