|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:, B1 c' L0 H7 y9 C( A+ O( y
(number : integer)# f2 `7 P. N5 c6 r( J1 a# _
is
: D. S' x5 f6 M% udo' g" \: f6 y5 j
inspect number
: x2 g2 a: J6 `/ v f when 1 then
, t6 }% h3 I) G# M- `% C4 X print "not a prime number"$ {% ^ S' a' W" s# J
when 2,5,7,3 then * Q( [8 D Z8 z R% C; K6 J& w- [* c
print "prime number"& D1 w0 P2 [" O$ g9 ?
when 9,4 then
5 X/ N: n; K+ ]7 @ print "square number", \6 V2 L! S' P& K3 X
else
3 o4 P5 \. h* z( q2 ?; L; e# l print "no special number";
* }. Z e4 A$ K; A& G/ a print "or number greater than 9";! V7 ^0 u$ s: B* h) _% f7 J( `9 G4 x
end;" ~9 [1 _* P8 k
end; |
|