|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
4 g2 x% M' U7 F% t(number : integer)0 \7 Q% i' v) L2 |8 u6 C ?6 @9 }
is
2 M7 Z& G; d8 vdo% x$ l1 J( b$ H$ {0 Y. ]
inspect number
) G4 q# ?$ E0 ^& H) O when 1 then F9 V% m+ ^4 @: k+ A; P; U8 d
print "not a prime number"0 `9 E# X* n2 y2 M) O
when 2,5,7,3 then
) ^# o3 L: m; k/ _" @ print "prime number"+ x, C" L8 c; l% R. G
when 9,4 then
/ D8 O7 z |! M) s& ]0 h9 l! @ print "square number"
. w; \3 w% e! p0 v else: O8 a) M& s! |# U2 T* c( V8 t2 L
print "no special number";
" N8 S. @$ }6 P. a* ^" H7 m6 e8 r print "or number greater than 9";
' Y0 r; x1 D* F5 s& @% T end;
/ t- t/ v! v& G8 i9 j0 Nend; |
|