设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8438|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
! r, o! J2 F  f( `       Ci :integer; qi : integer2 L9 B- f* @2 q( R7 B7 _7 i; Z
do
% K  U) \4 p: c, t/ Y" z+ X) `       inspect Ci
# q0 E3 Z/ w$ Ywhen Ci>0 and Ci <=150 then
, y) t( n' N& U. T4 R% U, A       print qi=1;
! p- d" N) }$ U1 zwhen Ci>151 and Ci<=500 then
% R/ U1 L: Q- y4 j       print qi=2;; u5 Q; n, l* w- k" z
when Ci>501 and Ci<=700 then
* `/ P/ M* ?* ?7 T( ?       print qi=3;# J  F4 s( ]6 K$ E1 G! d# h
when Ci>701 and Ci<=1000 then
3 q* p& y! E& }% g       print qi=4;7 s) T9 e1 _' y& p3 d
when Ci>1001 and Ci<=2000 then
4 x6 Q' G( j9 T( m       print qi=5;9 k, p3 C( _/ J- }7 p0 }' M) d
when Ci>2000 then$ p, Y3 h- a( F7 x4 B) O# i
       print qi=6
: E5 e8 t7 r9 }6 Y+ \/ u3 Vend;
0 T* M0 a0 x8 e! hend;
3 R3 l: ^1 }9 M  N# _5 ^2 i! X$ Y. H: M$ W( U7 G
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?2 ~+ d; F1 Z) E5 F" j, ]* R
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:8 E% n+ z, F& y
(number : integer)* {# {) V* Z  ]0 O3 V5 _
is6 F3 f5 @$ O: G" {& W4 q7 a
do
5 ]6 o8 ^% L3 L2 p( a   inspect number' x5 V7 b4 k8 _% n4 ]
       when 1 then
7 u! J$ \  d  ^0 h1 l0 G          print "not a prime number"
  g# j$ d; G' ^       when 2,5,7,3 then
; }3 t1 K; C8 D0 `5 l          print "prime number", _0 |5 P1 j% K$ I
       when 9,4 then 8 T8 ]& t" j8 t* M% @/ |
          print "square number"& k2 d- \  o  z1 X
       else$ l, B# ]: T* f1 V( r: X
          print "no special number";& F$ _2 E3 H6 {: ?% ?
          print "or number greater than 9";
) N  @2 G. V- J/ i: I3 e7 d   end;+ a3 T) l0 |( ?0 L1 w7 B
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-4-26 17:19 , Processed in 0.015200 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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