设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8001|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
/ W7 x, K% w+ s" P; b       Ci :integer; qi : integer
3 M! h: m8 w- X- d( ~4 m; ]) {do : K$ U$ Q) n4 o, V
       inspect Ci/ |2 ]$ g4 c& a5 i) O! @& ^
when Ci>0 and Ci <=150 then
6 {+ G; @6 c7 r% D% S/ E# Z9 q       print qi=1;7 M3 G$ h  U9 S$ t
when Ci>151 and Ci<=500 then/ p7 W& p  `) G: w* t
       print qi=2;9 e. F6 z( v& i  G( K- W" p0 Y
when Ci>501 and Ci<=700 then) }7 Y3 x' F' A, W/ F
       print qi=3;
% r; F) _1 a6 U; i4 q$ {when Ci>701 and Ci<=1000 then! s: v5 B% ^- e
       print qi=4;( f. U( {5 m6 m% ^( w6 o* }
when Ci>1001 and Ci<=2000 then
% J* G2 w( f8 ~# t       print qi=5;
0 ^  o  f% P. L: w& ^when Ci>2000 then
; d3 |$ B, V& d% M9 F       print qi=68 @/ W& T# a, i/ o
end;
$ C% L- X& n, n" I$ Uend;9 W8 P& ]5 @' C5 m

/ I. N  {  ~$ o6 E" [          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?/ u' C7 A1 p3 \. @1 w5 X" M
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
' @( o7 `! Q, t0 r(number : integer)  r# K9 g% c  E$ z4 q
is
; P+ s* r& H( L! v. |! w2 Gdo% l/ A6 W) n% L& N
   inspect number
; d9 E% s( z1 T       when 1 then 4 e3 b! z: r1 ~0 ?
          print "not a prime number"' a$ b% b. G+ B, M9 b0 I
       when 2,5,7,3 then
* V( [* V+ I' Y; p/ ]3 ?          print "prime number"; B8 \( R; ~/ f: W! m
       when 9,4 then ! t( x% b3 t) b" {
          print "square number"
- L0 D- U8 c3 R1 [% b) E7 L8 s       else+ z, V' i; F! B# J
          print "no special number";$ @' I7 E* Z# t8 T
          print "or number greater than 9";
6 G1 Y! m" Z3 l+ e. ?+ {   end;* o3 y( i9 r$ I: Q2 a$ p
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-2-28 19:55 , Processed in 0.013289 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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