设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7654|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is" S$ g5 W$ X. N" C
       Ci :integer; qi : integer
$ N7 G( I' e# N0 J( T; c1 fdo
$ V7 x! `3 U- h0 _       inspect Ci
1 y2 x# f1 ?* m8 `, Z5 L) ^% vwhen Ci>0 and Ci <=150 then
2 f$ ]0 s/ G3 U. F- W0 ^- {       print qi=1;
. ^) W7 W4 M1 p0 R5 ]& J6 owhen Ci>151 and Ci<=500 then
. Y" t6 d# a! E- F! t       print qi=2;
( ?$ O5 Q, Q! @6 z5 H2 L. D1 ]when Ci>501 and Ci<=700 then8 _6 [. S+ ~. U% a
       print qi=3;% e, Y! u. ^( u1 P3 `
when Ci>701 and Ci<=1000 then
8 B( a8 v( O; r6 ^0 I       print qi=4;
- T" I( {/ ^7 A) Wwhen Ci>1001 and Ci<=2000 then0 q$ }: |% X( u
       print qi=5;
  v/ |% [4 I; m" k/ J& t- \when Ci>2000 then
5 a3 K/ d9 d! R+ h: s: }       print qi=6" v2 H5 ?2 [4 K$ `" l% e, P
end;; \% Q: s+ A  _0 L- s
end;
' }( o, c1 ]9 r" ]! a% ~) A* p. V) y7 Z6 D( U4 G( [
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?# M5 X& x7 y% }( j6 ]# e
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:3 j3 ^; C9 v& q) u7 T/ k* D
(number : integer)
7 N& Q- \  l$ \  Xis" K- Q: [2 ?9 S
do
, _, {7 a8 {1 v- v, t0 N& W. x   inspect number' c6 A# H6 Y6 U6 ?! F- S* {
       when 1 then 1 ^" S1 g5 }& V9 O
          print "not a prime number"
7 {4 i( @* h: q' N9 V+ ]0 q9 f       when 2,5,7,3 then
1 ^9 ?2 C8 ?, Q7 V. k. I: ^2 w1 D          print "prime number"
- C9 L/ Q$ L8 \- ]. [' d       when 9,4 then 0 L8 h0 R2 K; Z+ v
          print "square number"
% I3 o3 p" q! k       else
+ m' n1 a0 L( D3 t7 P          print "no special number";" L% b" w0 \4 g* f- U  a. s
          print "or number greater than 9";
0 G4 _6 [4 ~) Z( w   end;
: V' _5 \. _4 R# q& Qend;
 楼主| 发表于 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-12-24 12:10 , Processed in 0.015951 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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