|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:5 X$ Z6 f s- ?3 j; ]. [2 N
(number : integer)
- P: A2 ?5 C/ U5 |is
% w7 X! E1 g" P9 |0 L& odo
, c' t. z- @' H inspect number6 q+ u: u% Q! k
when 1 then
; c) G; ]6 d7 r0 l2 ~* R print "not a prime number"( j a7 A' ~: h# `! c H% @2 x4 Z
when 2,5,7,3 then
! t9 c% w* D0 w% F7 k, c- A print "prime number"( K. j- Y2 h2 k3 a
when 9,4 then 7 R2 o9 L( b# L& @/ t
print "square number"7 k, @7 f- m( g! D9 O
else
1 ~. I" E( C: G) Q print "no special number";
8 l) `* i9 h& P M N print "or number greater than 9";
9 a* `( c% X- A end;
b" c. ?3 d$ i8 _# `end; |
|