|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
( o& [4 O7 m7 U2 f, ^" O) V(number : integer)3 J; g/ x k% |' p' c1 X# g
is
i7 Y* [+ _5 C% Kdo0 v: h6 K% u2 Z, E( w" r2 b! S
inspect number
: P+ n P" l2 W; C/ e when 1 then
# j+ m$ ]; R: f0 n print "not a prime number"( J7 H0 ^% Z& y1 v
when 2,5,7,3 then & }/ \7 @: A- R J% d, F7 V: J8 Q
print "prime number"7 c- g0 C3 h I; R$ p+ z+ x
when 9,4 then . i# z9 ?, o( C
print "square number": r8 u' O, V6 i* }4 N
else H4 Z& A6 u4 `: L f
print "no special number";
7 C1 J- Z: \3 w1 X: W print "or number greater than 9";" c- D9 Z; M* r9 j
end;5 r V8 U+ `8 U& k
end; |
|