|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:" m; K5 B* A4 M$ @9 C
(number : integer)
% [: K% z2 `" |9 h: x4 q# Wis
/ ]& j( b7 @+ N* e0 \do: D4 W1 o- y- v7 ?+ X' A
inspect number& Q/ q2 O0 b# Q' F
when 1 then
2 x8 y5 w( ~( J- G5 Q print "not a prime number"
]2 Y8 m4 s9 v( P9 c: j when 2,5,7,3 then " e- T. x8 i; Z8 c- a& @
print "prime number"
2 \* J. t8 ^' K! m. s$ q when 9,4 then ( G" D' ]; |4 g& `
print "square number"
( a8 s' l9 r) O else
0 R2 e" H, m3 }) `4 { print "no special number";2 q- s0 S# G* W" M6 @
print "or number greater than 9";
* v0 V3 e) N# |! Q8 w end;6 c, b% Z0 _8 |+ ]' ]
end; |
|