设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7189|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is7 g6 I+ ]0 M" m5 X/ c, T6 e+ p
       Ci :integer; qi : integer
& y- s* M& I# T; bdo
6 b6 r0 j% I8 A" Z, T4 [       inspect Ci
3 T4 D" V1 K% F& w0 @) O4 m$ Gwhen Ci>0 and Ci <=150 then
" c- k% Z+ y/ n/ }; Y- q* T       print qi=1;! s" y* o. ]# E" E( M
when Ci>151 and Ci<=500 then4 y* @: k  |- S4 B8 X( U
       print qi=2;! P$ d) q: _4 @
when Ci>501 and Ci<=700 then% B2 [* w8 `0 `) H8 ^' h
       print qi=3;& C& W9 Q0 t, x; C) W# X" L" h8 q
when Ci>701 and Ci<=1000 then
* ?* Y0 K% u! c% U4 ~: [: D6 u       print qi=4;) I. \0 Y2 w3 A+ R6 T
when Ci>1001 and Ci<=2000 then
$ ?5 p: E8 m3 O2 i1 }, P       print qi=5;
9 b/ i/ U( d6 Ewhen Ci>2000 then
- L6 x" r6 t8 L0 ?2 d       print qi=6
0 U3 n# b& s& p8 Z, w1 Fend;4 d2 j- U8 \& q
end;
. ]/ r7 g4 {& M* t0 m7 J: v# K3 I" A. O" b
          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?, r1 S" O3 t- {; Y
          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:1 L( u: K  \( i$ @
(number : integer)
! U+ h) N' M4 B+ }, V  ais
1 }7 B7 I) U; H( |% A  wdo
9 q; S8 ?% Z1 W5 Z  f$ v& y   inspect number
8 X2 b* n2 ]8 ]( M- d       when 1 then
1 @7 o- Y5 _0 D* r  n, }7 b          print "not a prime number"
# D0 u0 l8 D; \$ H3 ^7 K       when 2,5,7,3 then
$ m3 F" S$ K4 p+ @          print "prime number"
+ d1 z- Q3 N( X9 f% f1 c; }% O1 d       when 9,4 then ! c9 V& r; p- l+ |9 R( Q3 n0 I
          print "square number"
: d  x; h, b- c! R0 t& g       else. n6 n1 B+ M/ y/ A
          print "no special number";$ K1 J& ~: R) d$ B, p
          print "or number greater than 9";, b$ Y; m! W9 m0 x, r
   end;
5 X' ?" v- r( q5 bend;
 楼主| 发表于 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, 2025-10-17 08:33 , Processed in 0.013910 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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