|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:2 V1 u0 z/ G8 x$ y- r
(number : integer)& y& m3 J( g# b3 ~
is, B4 E9 b* M% v& w
do
7 _+ }! j& g B6 h; g inspect number
- ]- j" M$ u% j0 v4 J# K when 1 then
& T3 i. U3 [ `" Z. _ print "not a prime number"
! ^3 @8 q" x: s( i W when 2,5,7,3 then
5 ~2 n' V2 b7 S/ Z print "prime number"
! e0 K2 x& `8 B when 9,4 then / h- W5 |& n, Q; Q5 K
print "square number"1 @, [: n3 r) i3 h( k
else1 }& X ?2 p+ h5 r5 @5 l
print "no special number";
! M7 Z/ e P; T ]5 d print "or number greater than 9";
6 |5 j$ _2 c. b! K end;
* X- z1 u# m. l$ q: D+ R( Send; |
|