|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
3 y9 J* v) L! A3 k0 A1 E, d& h A& z(number : integer)
5 B# n2 Y8 I3 Bis
& d$ j& j; \* y4 P% K9 E$ q; Cdo$ R( i. y( t# m
inspect number
# o1 j# U1 R4 G) B$ p% x% D+ ? when 1 then ) n/ T& Y5 m. V m
print "not a prime number"% U7 U1 w; y6 u! V" ~2 `* X
when 2,5,7,3 then
3 o$ X+ `+ _0 l/ _! o2 c: S print "prime number"
: c9 W1 b: U& Y _0 X when 9,4 then
% A2 \' {9 ?4 k# @) L5 {: L print "square number" {, D3 ~% d% K; L
else! e; u4 g8 x6 R
print "no special number";
/ k, }& W/ k5 R2 V# y! S1 S% @ print "or number greater than 9";, m& `* y5 G5 G3 i1 e3 x
end;
- y6 ]( y: }& i* b7 r: x: aend; |
|