|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
7 x2 {3 w+ t. ?; [(number : integer)3 D- ~* c$ g; u% r4 \
is
* L) p# r o& N& ~$ v6 \do
! b. M' g3 D& T" j6 I+ { inspect number
& s( P- q' U1 q$ e- T- V) i when 1 then
. H$ d& }, g3 O w0 |/ V1 f% R print "not a prime number"
' Y7 o9 ~3 z2 G6 N$ W1 |0 w when 2,5,7,3 then
+ m" e8 p5 o/ I$ o) J0 A+ q print "prime number"
. }1 c( D& q, z0 c: W1 ?7 \ b when 9,4 then ' q# W- b$ H& J* ]# p: T) @
print "square number", T8 C) B1 e, _+ Z
else5 u7 w& r, y# m" h8 R1 @( t
print "no special number";
& v0 m% g, R, J( f% F z8 i print "or number greater than 9";( X2 ~4 s: L( x: B1 z
end;
3 O6 ], f% j( p. J( Q, A9 P) kend; |
|