inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:' v" u7 h& P& `+ `
(number : integer)- C& `* ~ P2 u/ q
is V% H$ x6 f7 `. L
do : o0 k; D) d8 r. P inspect number4 U y$ `3 y \+ X
when 1 then ; K' I i; ~ J% ^7 f( S print "not a prime number" $ T) v( T1 X3 _! s% }' m; \9 U; A when 2,5,7,3 then 9 y- f) ~. B6 Q# g! X2 e print "prime number"" x# }; T7 C" q) v+ `% S \* u& N, D
when 9,4 then / d! i* O4 ~( H w, `9 n4 W print "square number": V+ s' p A% R+ V/ K# h
else , I4 j: P+ {$ t2 {5 y* L print "no special number";6 E: K2 J+ \" }( l
print "or number greater than 9"; . J; t4 {6 ~# L3 Y: \+ B) O end; 8 j. a) _) X! e7 d" U8 Mend;