|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:7 z* M& p9 c" F6 V
(number : integer)$ c# w/ z$ I; u7 s8 G1 W6 K
is
2 U0 c$ y9 S8 N- Q1 pdo& q) ]% f% o# N* s8 J0 x6 c
inspect number
& D/ S: q+ t, F, k6 C b when 1 then
* @6 d: R/ [$ [: k. f print "not a prime number"
: K) p" F, `5 i8 t6 q. ~# A when 2,5,7,3 then
6 |! g3 z( L& L; n' T2 _' Y; ] print "prime number"( f( v. Q( R, q1 A8 A' |1 M2 w2 a
when 9,4 then 3 }6 F& u& C( b" ]# d3 ?+ i( }$ x. z
print "square number") ?$ [ s2 w6 g" m* C
else( o; x2 s. i. @) f
print "no special number";( n6 T. b& g5 t' `. H; G) d
print "or number greater than 9";
7 x2 l) i* o2 b3 r4 s n+ g end;& z" G7 E! }$ ^+ {
end; |
|