inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:* G$ h0 p2 s! M: I, r$ }2 o
(number : integer)# T: T5 |* L6 d* j, |1 X( j& Y
is 7 H8 C- I& m d, f7 \- ~8 {# Cdo 7 T( [3 K: @. E" i inspect number ) V1 ]: q$ C5 ]7 U2 Q" ^ i when 1 then * U z- V7 C2 r4 T9 P! d. y
print "not a prime number"; E" b q* j" J; N O8 j' N! _
when 2,5,7,3 then 6 V4 }+ v* L! W' g$ x5 I
print "prime number" ; y. u) H+ B- f when 9,4 then 5 F- @7 }* G7 p# l print "square number" ' ~7 f& _# ]1 q5 [% R8 V; g else- M T* K7 U4 c/ g
print "no special number"; & i' Y* B- L2 D print "or number greater than 9"; 6 ]- S/ |+ E3 ~ t end; / A# }: N- V) X' g5 {2 ^end;