inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:! ?1 W/ R, J$ z
(number : integer)3 |8 l5 K6 c4 w z! J
is1 {- R! d- Y- Q. i: Y# v, ~
do 6 }$ h% L, o9 |/ A4 U inspect number 5 _7 u. E5 v4 _7 W when 1 then % X! K; B$ q) w1 O
print "not a prime number"" j# I# C: @* C' f
when 2,5,7,3 then 2 r: B4 t* D2 d5 p print "prime number", g& E* y1 N: C
when 9,4 then & }" T& b; w! h% V1 } print "square number" 9 t( \/ J$ t+ d1 w0 `# g else: h( B3 A" O1 F5 R" G, J4 Q
print "no special number";. W/ T" H t: e7 P/ s' t
print "or number greater than 9"; + ]( m. w+ I5 I& Z* f end; % ~7 R9 i, j2 `, G) \$ g2 f7 tend;