|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:2 z! M% \! B, r
(number : integer)
7 g0 h: x6 _, X3 Pis
2 V. K) G6 K' Ldo2 z9 E3 o; t+ _6 k* g
inspect number
$ D8 t( S. [# ?( ~6 r1 e when 1 then
$ K5 k: Y! x0 D6 z: B5 j+ [ print "not a prime number"% h* S: }7 Q8 B( ?! W* G3 a3 m
when 2,5,7,3 then M. z- U9 h9 T9 `* l' `
print "prime number"
4 Y9 P, g4 @$ V) |* ~0 c0 e7 \* u when 9,4 then
- ^9 { b, B8 e print "square number"
/ h- v) I- o% z, J/ X2 F2 W else7 ~- i" k. G# b( V7 S2 f7 q
print "no special number";
0 ~! Y& N7 ]+ O' D! A. V print "or number greater than 9";# F7 G* } j5 |; Z" R1 Z: y
end;
0 I' Y3 B; T7 y4 Iend; |
|