inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:6 l. i* _/ v" Y6 I% c
(number : integer)' ]9 S# k0 z% @1 ]6 }
is8 M/ Y& ^! {% [
do9 V3 y+ |7 S( m, ]: b
inspect number ! A' P. p# W& H+ F8 \ when 1 then 5 p8 \( y& G B- s. W
print "not a prime number"/ J8 x; H+ Z4 z9 F
when 2,5,7,3 then ( R. n# y1 O1 R3 z print "prime number"8 f" ]( V) G. J5 p4 U& s
when 9,4 then ; ^7 D" p2 ^# z" A1 l6 o2 d+ Z print "square number"2 ^# f6 H+ x/ R
else7 A5 w5 Z7 T% _/ a1 w
print "no special number";/ o5 {; N0 X! N- ^
print "or number greater than 9"; . U, {7 s2 i" O end;/ M$ t7 F9 {* g( v9 c4 O
end;