设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8015|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is: v* d) D- O) n/ L
       Ci :integer; qi : integer3 Z  U1 f' X/ Q$ S$ S
do 0 o% P$ `; Z' k3 i
       inspect Ci) Q; u; T& V. t9 R0 t
when Ci>0 and Ci <=150 then
+ w! W7 k# G8 w; [       print qi=1;
0 i$ ?% N: [8 Kwhen Ci>151 and Ci<=500 then2 j$ a9 w! v* w5 Q
       print qi=2;
" l0 [& n3 ?; O% p( Gwhen Ci>501 and Ci<=700 then$ I& p( A) {0 d! V$ i7 T
       print qi=3;
! k' G1 K1 {% H: F  z8 `# n0 iwhen Ci>701 and Ci<=1000 then+ Y; D3 `5 Q6 e) \/ x! S
       print qi=4;
$ A. A+ \% T4 P8 F' j0 _when Ci>1001 and Ci<=2000 then
& A8 n! l+ q% E7 Q1 P! Z; z       print qi=5;
. ~8 X7 \+ m8 x- {when Ci>2000 then
  V/ b- p! @$ b       print qi=6; h2 h# l% [7 U5 o$ p, U
end;9 l* B! l& S* Z1 D
end;
5 |9 U7 C1 C% f# |# k2 y! b" ^' s" i
4 |" S8 I8 L8 R          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?( ^9 R. F1 c! M4 n
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
  Q2 I5 \( G5 r* T(number : integer)3 ~* h( |9 m; j, R* H
is) S& |& L6 @% H, I: r. a2 g$ k% {
do
- ~1 s0 l, B  ?. E8 K8 v   inspect number0 W" z& e% ]& Z' X, E
       when 1 then , V1 M' z" E' e% U, u
          print "not a prime number"7 G' n' W2 f# i5 w6 m
       when 2,5,7,3 then
5 N) _% F- e6 o% T          print "prime number"4 @3 C5 l6 m0 Z! d% g* J) }
       when 9,4 then
2 Q( K8 @$ T- n. ?          print "square number"
) k, N, u  b# F6 P  H       else  W, I$ H% W# f# f& A7 z
          print "no special number";  o, r! F3 x. E
          print "or number greater than 9";* }0 I0 \" [6 i1 R
   end;  A' [7 n: x9 }0 B8 u
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-3-3 21:08 , Processed in 0.016539 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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