设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9229|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is
! ~+ h. _# G3 G( K  `' ?' E       Ci :integer; qi : integer
6 h6 P) ]" K5 A7 ^9 [3 D" xdo
( l( u$ r( [$ U. `       inspect Ci
0 Z) g' P3 D, \when Ci>0 and Ci <=150 then
  L* q6 Y  t6 j& K" F       print qi=1;
  ?* F. h$ g8 J. K3 J- mwhen Ci>151 and Ci<=500 then
& d4 M( A& U2 k       print qi=2;6 U! N) ]' s" [* s; `: z
when Ci>501 and Ci<=700 then5 ^. h' L1 v: W
       print qi=3;
: A+ z% A' A% H# F( }* Twhen Ci>701 and Ci<=1000 then. r' ]% e( {' d* Y" a- b! F
       print qi=4;
4 X: f* `) J: n/ r( T- cwhen Ci>1001 and Ci<=2000 then
- t4 L+ ?& J2 }- w3 R       print qi=5;. Q, N9 S* y- p9 w2 F
when Ci>2000 then
0 q$ X. S2 }  e( `" t       print qi=6
6 o: |9 g3 J0 s( E  ^3 s! `* iend;$ T, t& D( ^- L
end;1 I% P: e/ c2 U$ v) g! s  H9 R

6 A6 _5 U: Q" m: s1 P9 |) M          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?. p, N! ]8 F6 o+ \. X
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
! r* y& x& C9 Q(number : integer)
; g3 z1 }; |# n8 jis
3 a- h( f/ u; C! p; vdo
; t) z$ Q! [7 J   inspect number
% T( B7 Q8 A9 U8 g9 n- R! I       when 1 then
8 L. m& Y9 o  H8 D; E          print "not a prime number"* M( o) h" q# O( I# M
       when 2,5,7,3 then $ y1 Q% l$ x6 ?$ m
          print "prime number"* \, o9 A! ?$ y2 t5 E
       when 9,4 then * }+ j2 X( Z3 F5 R
          print "square number"
8 d) J2 a/ H- h: B/ q       else, _* a, T. Y4 G0 a' V
          print "no special number";( u- {& z6 m2 U
          print "or number greater than 9";1 U8 S' e" w, E; ^
   end;) K* E% x5 m5 j$ H/ Z
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-8-15 16:10 , Processed in 0.011291 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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