|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
& M: h& G+ m% k' h: R% Y(number : integer)8 S/ L v+ |- s+ B
is$ H$ U$ v( ?. G
do. n5 _0 q1 f6 z" J' n' K/ r
inspect number
* ~( S. F- o& [- A+ {, d/ [& } when 1 then * U' \1 _8 w' C
print "not a prime number"
, ?1 h& b, {, {% ^) h when 2,5,7,3 then / f& W2 k W- x
print "prime number" t8 f5 ~* a& m4 J, j4 A. K7 l0 t
when 9,4 then
. H/ T* z4 c( J print "square number"
) y' r$ s+ H7 ^6 P else
) ]& ^: U4 B# J print "no special number";* u9 B. L8 A2 |: @3 L* L
print "or number greater than 9";8 C/ B. }; r2 a1 G
end;
) p& s% {, w' d. S7 R8 Vend; |
|