|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
+ N1 ]) f# x" |2 j) [& N5 r& y(number : integer)
: g! ]2 P6 W, _, L/ Gis
! v6 L% k( |- B) ido; B" r7 Z! F5 k4 v3 F( ]
inspect number
1 {7 h( |; {/ n/ J when 1 then + c8 M8 f, M3 ^
print "not a prime number"$ Y6 N( o4 p2 B2 ]7 S7 T
when 2,5,7,3 then 4 a8 X% l. k) i8 k* I/ f- e
print "prime number"3 V" ?3 _% U# R- X
when 9,4 then
6 G0 w% D" h) b8 l( Z# o print "square number"" f- d8 X m( F f9 z* k3 s
else
: }8 j% s& K5 j- ~4 N" W, \# z k print "no special number";0 k) `5 J2 B: Y$ X. M
print "or number greater than 9";) j2 c2 s: w0 j I4 }& f! K' @
end;0 V9 P3 I* ?, Q# a; E" S% J( @8 f
end; |
|