inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:. z0 B9 E5 M0 {! _& c( g
(number : integer)6 \0 T1 X4 T/ u" S& s8 G
is , X8 l- r R0 ^3 a3 I0 { q8 @3 }do 6 U9 s4 p# x9 L4 ?; Z inspect number+ M- L' y# ^4 R
when 1 then - h) u* l% S6 V( E _/ h3 _ print "not a prime number"/ h3 q4 p( z. t: P3 `4 w
when 2,5,7,3 then 5 g5 D5 l: a( _& V+ U t; x: a1 @
print "prime number" . L# c4 L6 H4 x0 Q0 {! P when 9,4 then A2 u8 C& o. |. F
print "square number" ^2 W$ K) V+ T. i else3 ^1 B7 S9 H J
print "no special number"; . g- i: a! |5 I6 }3 S$ h8 w print "or number greater than 9";5 N0 `- U7 _9 f! g/ A
end;5 D. V) u7 v+ [# n4 e+ A
end;