|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:3 c( [1 x5 h2 s p3 ~& B
(number : integer); B" l0 r& r' Y( x2 U* ?& b; c
is
' r& G. |% }/ { d6 O& G1 ^. ]+ odo \6 J$ R5 p D6 _( V
inspect number
2 W/ G* u. t1 M when 1 then
% @" p. ]' w- m; k+ ]7 n8 w print "not a prime number"7 U- d' N. w0 X3 F
when 2,5,7,3 then
8 l1 B+ |3 J+ u& b$ P) U+ b, u1 v print "prime number". J$ Y# h" J( X. C2 `" X
when 9,4 then
+ Z" v1 C9 v1 w+ e" P$ ~ T print "square number"
- M) N+ m) S5 G W" N+ `% ^2 z/ G else
# E* |1 ?, O5 g" M+ h; Y print "no special number";! K% g4 z- H( `; C" t
print "or number greater than 9";
z- I+ T: p$ A, Y/ X end;. P1 H0 z4 p# K
end; |
|