inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:. e; y5 j. _8 ^. A k
(number : integer) ) x' E3 y# S% I0 tis n. a$ b) u6 Y5 Odo3 Z# \: [ m; N# D
inspect number; y) r6 }+ Y* V% h
when 1 then % Y6 T# t5 M/ H
print "not a prime number"' F: f1 }% g7 v7 a+ ]
when 2,5,7,3 then ! |5 U) D r9 K. Q6 k" q
print "prime number"7 M; S7 Q/ P8 B" R" ~/ [7 s
when 9,4 then 4 s6 D: F6 z. L% Y0 K% x! u print "square number"- F$ }3 }! _0 L- n
else- R6 t% C1 t8 D8 }/ [
print "no special number"; / }5 Z% H- H) f/ v9 r% s print "or number greater than 9";1 }/ ]7 J7 R7 s! w+ [
end;; Q* D" f) k% f |. T) y" v
end;