|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
4 k1 r2 c# t; d' p! D, d(number : integer)7 k r& E( K& n: h0 c. u8 x
is
6 o" m* A2 D0 ^8 z/ ~) d: ydo1 h8 s4 i) w3 w2 E4 }' f
inspect number
; W$ J: J8 ]0 j, @$ r2 y when 1 then
5 L* m9 t9 {, x9 j& m; Y8 F9 n print "not a prime number"
5 A7 b1 r* d# {* p when 2,5,7,3 then
9 k4 d, E/ z) n; L; ?' E2 E print "prime number"
, b7 u. q# `, ?! A1 E when 9,4 then ! m- c2 h% J" W6 h# C
print "square number"% ^; D* _7 i: @0 I
else
1 i x9 @5 ^: L2 z, | print "no special number";2 f* p$ J4 c+ F8 s
print "or number greater than 9";
3 o+ a- `) e/ w; D end;2 H# ~/ C3 R5 c8 J
end; |
|