设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8580|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
9 j7 g+ D8 S+ C4 Z  d* q       Ci :integer; qi : integer
! D, t- i. U5 [* Ldo
* _' i/ j) F, y       inspect Ci
% M2 `9 T  U2 {" W4 f# p" `% }/ wwhen Ci>0 and Ci <=150 then 3 c9 F) E$ q1 C8 B
       print qi=1;
3 @5 X( k. Y2 X  [when Ci>151 and Ci<=500 then
$ x. S/ V  h& K       print qi=2;
8 D8 l$ |* n+ Cwhen Ci>501 and Ci<=700 then, y8 M0 t0 u4 ~8 O- o" J
       print qi=3;& h3 D8 E, `" e, H" ~4 j  X3 n
when Ci>701 and Ci<=1000 then
$ V8 E: G$ x+ M8 T       print qi=4;; @* {) _9 b" Z7 G' o8 B- F
when Ci>1001 and Ci<=2000 then
8 V4 g4 f# Y7 A       print qi=5;
0 A1 D. j! H" Wwhen Ci>2000 then/ e3 K& P3 L) ~' L# F9 O
       print qi=6' }/ u, K" E# w5 F( y
end;% E' ^# W( r0 N
end;$ |$ {+ X: {9 N) [( Y) |! g
# @/ r/ {' H& X) Z5 c1 U
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?) V/ ~+ i+ O( e& A( t
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:+ M5 ~* D% M' V. @1 E& l& _# C
(number : integer)
6 E, D, R: V' ris& H) D4 a& K0 @7 L9 F3 T, N6 b! v
do
# G: c6 }) \/ p9 g( I   inspect number
+ L1 v; i. e* \0 g       when 1 then 0 P2 q, o" e7 H+ B
          print "not a prime number"9 c1 V7 {& n3 A
       when 2,5,7,3 then
3 R. S& C0 }3 l" k          print "prime number"
- z) J; K8 o' w- Y       when 9,4 then $ D; z* F+ x2 ]1 q8 s
          print "square number"
, z, d4 }) m# y! k       else8 m9 q5 n, Z0 T; ?0 p0 N& J. B1 J
          print "no special number";0 x- K) K- i8 z+ b. Z% ~
          print "or number greater than 9";
+ `8 [) V$ }4 `; R  O: n$ u! `   end;3 g% x; _8 {, H  [9 U, N( E! d
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-5-12 19:19 , Processed in 0.012085 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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