|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:2 g0 x. Y: A( o& w2 J
(number : integer)
' t5 E1 N# v9 z2 K9 m4 E* _' z0 xis; N2 j2 C" N7 F
do
; H- ~$ ]: L) `2 B/ y8 }3 C9 h& n inspect number0 g# S2 B7 J% ~! C" {; v* P
when 1 then
) w$ k# }: K9 N$ Q* Y) b3 q; p' I print "not a prime number". g( d/ B, g) U% z
when 2,5,7,3 then
- F6 l, Q8 p3 j$ ]+ R/ ]( c5 N print "prime number"0 \, a# T! S& @8 f" w! X
when 9,4 then
- b) A" l8 G+ P) t' u9 F U print "square number"
4 X2 |# Y7 h6 g" F9 s* S else* d2 a/ m4 ^- i
print "no special number";+ \/ o3 S' [; e0 N; S
print "or number greater than 9";/ P$ c1 @; M2 ~" f+ b$ O" G9 \6 u
end;
1 x" }; Q8 ^- R" tend; |
|