|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
& P& V9 i# F& h$ a( j/ t(number : integer)' i, J, q& i( N: V7 F
is) X4 B$ y L+ Q9 v# |9 b5 N
do
- f9 v5 M3 a. u inspect number
- h' V0 G$ x* E9 A4 { when 1 then # R3 B( Z8 O: L* U
print "not a prime number"
! _, ^; G8 Z) z% A7 R$ ^& U when 2,5,7,3 then
1 R$ T5 D6 U Y; C+ e print "prime number"
" C6 T: K4 x: F/ D when 9,4 then " c! M7 O3 y1 e8 D
print "square number"
* O4 Q S) M" t7 @ else2 Y1 k6 L8 ~% r
print "no special number";
7 D: x* o# j0 d$ F t print "or number greater than 9";
, F9 q, }% f, [, o% l) w4 ?/ v: o end;
^6 t/ b; _1 U6 qend; |
|