设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8721|回复: 5

[求助] Inspect 编程问题

  [复制链接]
发表于 2009-5-12 20:16:59 | 显示全部楼层 |阅读模式
5仿真币
is) L' W% U7 p& W6 s
       Ci :integer; qi : integer
, {# c4 [: Z. q7 q/ Ndo ( L2 x, M+ I4 x2 O2 h
       inspect Ci4 y1 K+ {5 K! e
when Ci>0 and Ci <=150 then
; \8 j, Z/ l$ ^, y       print qi=1;
: m' @+ ?" G6 l  Nwhen Ci>151 and Ci<=500 then% X  N. X- Z5 _
       print qi=2;+ t% u. @8 e, j4 }. K: h% v% K0 q
when Ci>501 and Ci<=700 then. @2 O% v" D3 r: U+ a7 }
       print qi=3;- H$ M9 T  t8 O, I, L* Y/ Z' ~. x
when Ci>701 and Ci<=1000 then$ C- f  S% S! r6 I$ j
       print qi=4;
6 t" ~9 ~: y2 b3 C+ K( fwhen Ci>1001 and Ci<=2000 then
. F; d% x; i! K       print qi=5;8 z- p9 b0 ]1 r: k! g" m& t
when Ci>2000 then: ~6 p" {" C5 l  l
       print qi=6
* G7 N5 g" {3 iend;" h! ?+ x; S# `
end;; f2 J+ U" O; M& }& X. I4 ~

9 \* g% q9 h. V$ I0 R# l" y7 Z1 P7 C          运行提示line 5附近的Ci 句法错误,想请教一下各位高手!如何解决?
% C: p9 y8 z% F; T; h& G          谢谢!

发表于 2009-5-12 23:36:09 | 显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:4 p; D- Z2 l* x( `2 Q
(number : integer)0 [' ^0 R, @5 ~3 N; q
is
7 d5 H# `* H  sdo1 b+ ~4 y& d$ @1 ^
   inspect number
  W8 @/ @4 N5 S, q  [/ H3 P9 S       when 1 then
* I0 R3 {2 s; r" D          print "not a prime number"
6 y' M% j9 q0 B$ D' `& l6 U       when 2,5,7,3 then
+ ^& _3 l' u! X# w2 K  _          print "prime number"
" t+ c6 c; F+ `5 N+ x) B/ y       when 9,4 then # Z/ R4 H1 h. ]$ g$ d
          print "square number"3 d+ ]5 g* z1 ?# {$ @) f
       else3 C) c$ C0 y: v( y2 S' h6 |3 a
          print "no special number";
4 O% }  G& Y" y2 |$ ^" K+ f          print "or number greater than 9";) g. [0 p# ?: g  Q
   end;
: c& _' Q1 T7 [! iend;
 楼主| 发表于 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-16 00:38 , Processed in 4.319548 second(s), 12 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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