|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
9 e' u k; j) P(number : integer)
8 u9 j, {/ I4 J* L% `7 S% ?is7 L' [0 _5 I; ^/ p1 A% M5 n: B
do( I% v: s h4 B% z4 i6 ]& y
inspect number
- M, @ C: R1 s h [" x. w when 1 then
9 t: x5 f0 ~* }8 J5 L o* z print "not a prime number"
: q0 b& W$ R7 @% e' n3 b: Q when 2,5,7,3 then
( E( V( U9 [& V1 [4 x print "prime number"
" o# c7 c+ ]: E" I when 9,4 then # L O# J8 |4 p& ?) Z2 b
print "square number"+ A6 o' y# V6 m( \/ H" ~
else
, D/ e" I& {3 H/ V print "no special number";
4 K; ^' `7 W* x/ @% B- x print "or number greater than 9";% `/ T0 \; X5 B' {
end;
$ k5 W1 R- I/ b) F1 aend; |
|