|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:5 T5 O' u( L/ x* U1 @- e9 w
(number : integer)4 h- B7 i& Y$ N0 q/ `
is
1 q$ S( }" S& ?+ P0 r: gdo
) a; u% |% c4 } inspect number
: X+ z& \3 b! d% L1 T; Z1 T when 1 then
( i+ ~% e1 x; t$ L' X print "not a prime number"( j) w% r" E2 L5 |
when 2,5,7,3 then
l s# O6 r8 U3 f print "prime number"/ z* ~5 @. v2 H4 H7 O4 U6 j
when 9,4 then
3 {/ ]$ U# @& \" A# v print "square number"
% H6 ?7 u9 j h3 n; v else
- e8 E+ Q1 |( i) j6 S print "no special number";
# p1 F1 w5 ], } print "or number greater than 9";
3 A. R. t/ P7 H* I end;
" u& i! J( p& q+ t. T) c" J4 \end; |
|