设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9491|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
4 j( V1 B2 F. z0 x       Ci :integer; qi : integer+ d: t, h4 s# Q/ x5 G7 y
do ( ^+ q7 w4 p1 d' M9 }% t
       inspect Ci
  C& L; ?  Y" }5 g9 Hwhen Ci>0 and Ci <=150 then ; k: A+ g  J) d/ ?# ?
       print qi=1;+ _( f& p' Q+ F& k( v
when Ci>151 and Ci<=500 then
+ Q2 X0 i/ }$ n% E) i$ b, y0 j       print qi=2;
9 |2 I3 Q8 W7 u  Jwhen Ci>501 and Ci<=700 then$ @! E# X' E" z
       print qi=3;- J3 c, Z5 E0 n( ^
when Ci>701 and Ci<=1000 then
" y9 i: w$ T) N! K- U1 n9 N       print qi=4;* `7 H% j4 M6 v
when Ci>1001 and Ci<=2000 then
( Q. o" R' r# S3 g- i       print qi=5;3 x7 X" c4 O* ~* g$ s; @' ^. X
when Ci>2000 then
6 t0 v" t( d5 A       print qi=6
/ T" x( ^, c+ oend;
7 o: C; |  p( ?" e3 m, }# v& |end;
4 X4 |" |& _: J" c4 M! \
$ C; J5 A* B0 P- H2 Y$ ]# ~          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?/ n& b- S- Y2 y5 q) [3 P7 ~' r
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
3 E; I! f# |" |, [% H- A(number : integer); Z  i. k( b" n3 `7 o8 n& N
is
0 F$ g5 [- L/ A- n- ddo
# z* m  w8 u# D1 X' s/ F   inspect number
8 U( J( w3 S/ ?0 L& {/ w       when 1 then . J8 d" _* ~( d# `) `
          print "not a prime number"
" v/ J( o+ t, {( e% a       when 2,5,7,3 then
' O/ `" ?( g# F# d( i6 F          print "prime number"
+ y, o+ Z9 U8 J: Y! k+ y8 t       when 9,4 then
5 |6 L1 W# ~& J5 d* u% d          print "square number"2 X1 Z8 G# x4 C8 R' C: m( n, b# m9 J
       else' K) P. F6 M+ N8 t
          print "no special number";3 f( y: T/ F4 f8 [# A& m
          print "or number greater than 9";
1 \* F3 A/ j- k  H/ J2 I: Y   end;" S9 q# N5 D8 m6 x2 h( \7 c$ C
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-9-22 18:42 , Processed in 0.015326 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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