|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:: `& } _- g- O
(number : integer)
* R7 v. p5 c1 ]1 Mis
) l$ K( J7 \, L$ W, ddo
' e- K# E3 z( i" W" N inspect number
/ q0 F6 j% C: e6 Q7 Q. z1 f! g when 1 then - G: L( t. |- T9 j( B
print "not a prime number"
6 O4 P5 P* l, J! v0 N5 A when 2,5,7,3 then ; v3 P) N5 G# l$ c# W. ?, I, T2 f- m6 Q
print "prime number"
0 R3 i; ^, Y6 X2 j- S when 9,4 then
5 T7 {" M, I7 m print "square number" k- Z$ Y- _ j, C* h! q
else" _3 O/ B- G+ ^ p9 q7 d2 I, F* H
print "no special number";
+ ^+ X* y: {5 y print "or number greater than 9";
' m9 i' @7 b, @/ A- q* h+ | end;8 j [0 H8 L3 X8 d' U# s
end; |
|