|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:( x5 @9 U* r# v A7 @, T
(number : integer)
+ |; I% h8 _( _4 u) his
* i; A5 Z5 ?1 @do4 R: O5 N$ k8 q
inspect number
* \3 Z+ h- W1 ^2 R* O. m when 1 then
/ C$ Q9 Z8 ?* |+ b9 Y print "not a prime number"
8 K+ G. h% b7 p when 2,5,7,3 then ' z6 G# i0 l2 L- J; h' _$ s! h! T% P
print "prime number"
! P2 b( D- Q% N: R, E when 9,4 then 6 i d# v( L% c$ l4 W1 n
print "square number"
/ b" u- J" z& i# B3 [( L else- ~/ `4 n, [- C+ r* p& {
print "no special number";
- o* U- \& A4 r print "or number greater than 9";0 Q9 `3 B$ A4 O
end;6 v5 c6 c) m# W2 H9 n0 S
end; |
|