设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8679|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is4 D  u! [: e# q6 Q7 I. g2 g1 x
       Ci :integer; qi : integer
2 z; k) J* R9 U4 ~$ I# h- Wdo
% B) E" u1 `/ v- ~/ L       inspect Ci
- U- J1 z" f( T: S7 Vwhen Ci>0 and Ci <=150 then
' `3 F) ]2 E+ q+ [+ P# j       print qi=1;0 C. t1 T( [6 z/ r7 v9 j
when Ci>151 and Ci<=500 then
$ m% e$ ^6 ?7 V$ v1 H       print qi=2;
8 H- v" S" I: a  M0 ywhen Ci>501 and Ci<=700 then
1 M3 w/ V0 t1 k6 m6 R' ?5 n8 f       print qi=3;
3 g; l7 s- b; _when Ci>701 and Ci<=1000 then' ~0 M% h3 Q, n& o$ m4 H2 {# c
       print qi=4;
9 c; e2 t/ z3 o: D5 N, qwhen Ci>1001 and Ci<=2000 then+ ^4 R. ]7 {( K) y2 U* d
       print qi=5;
& M5 j1 e3 b" Q( L; cwhen Ci>2000 then
' D4 e8 j/ `1 [- _. A0 K- u       print qi=66 g! O7 Z. o$ V* `# H
end;
0 F; S8 [; }) z0 u+ d) E9 Xend;
5 }0 O7 ~; ^# T9 Y
; X6 B0 ]* q! G0 x# g2 z  k, y) b          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?  M& R1 J. L, V, w
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:2 B! H+ X$ Z) `
(number : integer)
& Y5 @' I8 W4 z) z8 k( xis
) x7 E* e8 D. ~0 ^" Jdo7 t, s# c, O( l. R; x" @5 {( Z$ H2 ~
   inspect number. u3 z3 ?' R/ g/ k
       when 1 then
/ `. J0 Q+ ~! W+ s) x0 j0 e          print "not a prime number": [9 d# y) Q8 P1 E
       when 2,5,7,3 then 5 J& k' s) j: r; t0 A
          print "prime number"
7 D+ n, F' B4 [7 Z4 ~       when 9,4 then
2 o/ g2 ]9 A+ }  q0 ?, f' N          print "square number"
: J# U: f! {3 a. S       else, W' }( ^4 _& d' H0 r7 c
          print "no special number";* B: L0 ?3 n$ @+ W* g
          print "or number greater than 9";
. W, ~0 n4 E- [   end;2 [$ `% i7 Z$ c4 K
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-6-4 20:26 , Processed in 0.011665 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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