|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:( e/ [6 R* M9 _" P k) f
(number : integer)+ _9 X3 M' a, K; f6 U. [! e+ K2 F
is
8 x; f/ |& K) p w! s9 z2 [" ado& M: `+ {; }" h# S- b# ?; ]/ y+ `6 C' j
inspect number
/ Y# g9 |$ ^/ F# D" V5 d+ z0 V when 1 then
3 \ u' G# e* _: J: T print "not a prime number"
" C, i: y3 H+ d) n, j5 G when 2,5,7,3 then
/ Z* ]( k) W8 T3 V/ R% H. s print "prime number") H A4 H) M' O) ?) Z
when 9,4 then % m# C# E5 J8 k7 \/ d( K
print "square number"0 T: T) \5 H9 d" }- ]2 d* N
else
: k9 W; V2 P( W l, T; a# b# B8 P print "no special number";
z# x$ ^( m' W) Q0 b: E' c print "or number greater than 9";8 a# l, B8 k8 d4 S
end;
7 s. P& ~' i2 y! Send; |
|