inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下: 4 `) N+ Q# W) d# ^! N t9 o! t(number : integer) 2 y0 _/ G) R, Xis: c( I1 g- O# y9 L! N( V+ G
do 2 x/ J$ R2 _ J/ z4 C) A inspect number6 c: ?/ _# Z& J# W- P7 r
when 1 then . h9 j* H7 s! i P/ D" c1 ]5 X" s `
print "not a prime number"" @$ C9 `1 D9 W+ C% Q* W$ ~! D
when 2,5,7,3 then ; l# W P0 v s6 ]0 s
print "prime number". [7 v- }4 n+ H7 o7 K
when 9,4 then 2 p5 j6 t. o3 z4 e: A print "square number" ( b3 G- E# h! o" i9 c else) L& P b* L* x. Q; w. J0 ~& w
print "no special number";6 D& W7 d" }: p1 F. U3 K
print "or number greater than 9";) l5 V9 o# b6 x8 J8 k7 l
end;7 k A& \1 E- z' |6 r
end;