|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:( y% Z3 M4 h# a# h( m
(number : integer)# s+ @4 }4 y; O% `: x
is8 A( k) M; Z* Z$ P0 I
do
* J- `. f! e9 u# [) X) r+ _ inspect number
7 w$ R6 Z x, f% P when 1 then 0 u% I7 @/ C5 f
print "not a prime number"
, X" {; {( T, r' @& e3 z when 2,5,7,3 then 1 _: h/ [) Y+ T! m2 e" e8 U
print "prime number"
9 G# o2 S" ]% Z0 x when 9,4 then * j5 K9 d5 O* f" k4 p1 z
print "square number"
, D7 Y0 D5 o3 j( Q# A* {' ?$ g. \ else
0 n5 M' B) R" f4 [% i9 O' } print "no special number";
* N/ T0 x5 R1 f a: N/ a( J print "or number greater than 9";
5 @) U! t9 J2 F6 O' A end;+ b/ {3 }. H9 n; K# R& N1 O- J
end; |
|