inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:* E4 D- h. I% p# S) A% U
(number : integer)6 c" C: n. z5 h+ h; [
is % q. S, N. Q( D' I, Qdo. L6 d; R$ J4 j0 o5 {: g
inspect number # E8 L9 m; A6 @7 N/ d" P when 1 then N8 K9 @ E! V2 E Y% v print "not a prime number" * J# k: L" R+ i0 Y5 i F2 g when 2,5,7,3 then ! P# t/ n. V5 @ ]1 v" [, I
print "prime number" 1 [' d9 ^; y# S1 G( F! Y2 E/ J when 9,4 then & t( T- N% j0 M8 d5 H
print "square number" 6 J; t* k1 S T7 R5 q) ` else 8 P0 R& K: V4 B3 @0 r print "no special number";3 |. v- J$ Z* e5 e
print "or number greater than 9"; - s0 J- |$ {! F9 Z8 I end; 5 i5 K) g& J, Bend;