|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:& U3 t& a0 {, N. t
(number : integer)4 p- L3 d r t: o
is# g0 x6 }1 ?" ~
do
# @6 H8 _/ Q- x- ` inspect number
, v/ c. |0 ?+ \7 h# Q+ k when 1 then
+ b! G% e2 R" h print "not a prime number"
' a7 D$ z& r' J when 2,5,7,3 then 1 e5 y6 g5 b1 c: Z8 b2 b
print "prime number"; v! ^- r# Q" X% P/ w7 J% k
when 9,4 then
# U. l2 L+ X3 G print "square number"
, A; G* i8 W& K9 E) [/ J else
; _/ U s7 h% w, e( J. V9 X print "no special number";$ [1 G/ h2 l# p& ~, j; v# P( ]% P
print "or number greater than 9";6 R/ L, [0 A' ?
end;
+ j2 F9 K- j; v3 m: `: r) wend; |
|