设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8704|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
8 U" M8 a3 ^9 S" G4 z( c. X" ]       Ci :integer; qi : integer0 u" Q1 }* x) A0 m4 X- [4 H
do
1 ~. e: ~( n" f9 p7 F% E& N       inspect Ci
5 o3 K6 {& u, y: J+ uwhen Ci>0 and Ci <=150 then 7 h3 c6 N9 A  N" ^. @% v
       print qi=1;- ], E( m4 \" |1 k9 f
when Ci>151 and Ci<=500 then
: A1 K4 C& }/ Z7 c6 f5 M( V       print qi=2;3 Q9 Y3 r2 S, v) f$ ]3 q1 [- d% C
when Ci>501 and Ci<=700 then
0 j9 X) B( B2 c7 Z# C4 Z1 m7 b- Q0 p       print qi=3;
) Z* U; D) P2 l" Y( R3 rwhen Ci>701 and Ci<=1000 then
! K) f7 f! I: _8 v7 Y7 B0 ?0 q0 F       print qi=4;
8 K; s* y! N) V0 w; Z3 k- ewhen Ci>1001 and Ci<=2000 then
$ O7 r4 f: P8 Q( G       print qi=5;7 x/ Q) |/ A/ v+ a
when Ci>2000 then& i! {& d& M( O' S5 ^: i. [. \3 R- L# j
       print qi=6
# |! W% I; M. vend;; M' m! u# W) L1 @/ g6 J
end;
6 ]" Z! i1 ]. W* W6 {$ ]
/ g9 t% T( [7 R- m9 d% J* [          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
  Q& u5 N, g# V9 u) h, \7 V; v          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:) n: _  h0 p3 \; Y# I% r
(number : integer)
. z+ S: D! {: ^# N$ c* Z, D3 e# ris1 {8 D8 l' ?8 w3 g# `( r
do+ j; `2 `+ j0 D
   inspect number  Z8 @5 U$ N0 N' a8 R0 s, S
       when 1 then
( C2 g. S# t" d7 T0 ^' p1 L  \' W          print "not a prime number"
: U5 J: A2 v  b; v5 S$ I       when 2,5,7,3 then
+ d9 Q2 i4 E  L5 M, Y% V! U- u, F          print "prime number"4 f) U% V+ U. o. G& J3 U8 a0 l
       when 9,4 then ; X+ [/ E2 [8 R5 s& F
          print "square number"! h) a2 L3 P. @3 q7 A7 |+ Y
       else
! J7 m9 p, \& U- A6 z4 r& j          print "no special number";  t; c4 @# E1 c( Z5 |& p3 B( c
          print "or number greater than 9";
2 n/ J' {7 Z" n# F  w" ~   end;) N3 |2 c) k* ^7 x: D  b* P
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-6-12 23:30 , Processed in 0.013843 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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