|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:) z. J) [- S. l1 s- V/ ?/ l
(number : integer)
# ^5 Y, h9 i a! \, K; Tis
7 F5 Z0 }3 ^) F- C1 sdo
. g# c- R2 f! f9 ~ inspect number
, L: L* D. ^, g0 j when 1 then
) ^+ f- {3 X) J( v5 w) n. p; w print "not a prime number"
# O' L |. D) B: W when 2,5,7,3 then
* E5 H+ s1 f- a: _7 D print "prime number"
. g( Z) s( L( h% p when 9,4 then
$ O. p1 X/ C; d print "square number": i8 I- x* o" a1 w5 T( P) ]7 p! {
else' i+ y; \" f! R. @4 F
print "no special number";& e. X2 R8 K9 Z; `+ n
print "or number greater than 9";. A3 c' R/ u9 o/ y: \
end;% P! n& V! a6 c; g0 D
end; |
|