|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:' p; D2 H% S; `
(number : integer), L% O$ t3 D" h- _8 o8 Q1 A
is
' f- U8 { z, t( Y3 V' ado1 D3 d; Q' r/ B6 V
inspect number
$ V7 C8 G4 S' g) w. z9 j when 1 then
r, I: ]+ P8 p* U+ |; e* b print "not a prime number"
+ o% P4 B# M/ P when 2,5,7,3 then ) o$ L- q [0 ~6 I
print "prime number"+ O' P% a8 o; y Q8 ^( i, _& W3 ]
when 9,4 then
+ u0 a' \ i) K6 @ print "square number"" e7 [' I4 r: e' l# l) O( O
else, W1 p/ ~* V# C: ] ^, S
print "no special number";
. o' m" W+ b1 J print "or number greater than 9";, V6 [0 k6 I: v4 `. d, s
end;
8 g8 ]" k: X3 Wend; |
|