设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8659|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is8 y( E) `& [0 _
       Ci :integer; qi : integer
  y* J; `: M7 K- qdo
) A3 P3 n5 a% m       inspect Ci
. ]0 M/ e2 u# w. Gwhen Ci>0 and Ci <=150 then 5 R  g8 f5 Q' I# B+ U  W/ f
       print qi=1;
3 G) F- M; W! u7 q& F3 T; F  U( Ywhen Ci>151 and Ci<=500 then  f9 f  k) ]- e
       print qi=2;
; Y8 O3 z, j, w7 y' N2 Wwhen Ci>501 and Ci<=700 then
8 F) X% c% Y: V       print qi=3;
4 {. t: N* h" @when Ci>701 and Ci<=1000 then
, _, b! p. A* C, z& q- `       print qi=4;
! A3 R9 N7 [- ^# S# I' Pwhen Ci>1001 and Ci<=2000 then
" m8 S$ E7 ?3 y& R2 |" N: L       print qi=5;- d5 U2 o) ^' w- @4 z
when Ci>2000 then
- Z% `4 y  I; u# K8 i4 `6 d       print qi=6
# u  H( A3 |: |+ l+ bend;
; V, ^1 m) N& T/ W2 B" ^end;+ W  \% |+ E" |$ ?7 T

  k( C1 X, {. {% n7 Y1 [          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
4 n5 k" q+ ]2 r8 I& l! x: g' c" X          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
) b8 O. o- X: ?" }(number : integer)
/ e( {+ U; j; }is/ M3 X# o0 i, _
do$ m9 y: f2 z' S
   inspect number9 `" ?9 l8 Q, s
       when 1 then % S# S) o) q: A0 Z; `' E* h! f
          print "not a prime number"
# k1 ^- O7 _' @( ]$ d% u       when 2,5,7,3 then & k% v% N# {$ F2 {+ L  S' e/ r3 a1 b! ^
          print "prime number"
) _; _- e2 i# I       when 9,4 then 7 {9 }# H4 J. Z' w* F" c
          print "square number"
7 v% O  ?8 s# {3 {       else  p2 |6 J0 o) }& `+ n% J
          print "no special number";- m; J  e7 M/ v4 G, q, d
          print "or number greater than 9";; z/ G4 k( D% M8 K2 {7 S
   end;
5 r) g8 P: t- B$ F: u. hend;
 楼主| 发表于 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-1 08:17 , Processed in 0.012433 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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