|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
/ P+ t% o; o/ \! m5 k9 k(number : integer)3 M- n9 f: Q8 l1 D; w
is
( A! u. u$ h+ Wdo X/ k% I/ V( I# t
inspect number
1 h$ e# u0 T" M when 1 then
- c3 J, B% ~, j5 G9 E2 |$ S& \) _+ c print "not a prime number", X& |7 B* @$ S& h
when 2,5,7,3 then
6 O& j' @* `9 o5 L print "prime number"4 o/ ?/ [% G( H* j9 z5 t8 ^
when 9,4 then 6 }$ R4 x( x, j8 Q( a
print "square number"2 f* L7 K0 X3 }. o1 Q
else
7 `1 \, Y; t( u. N" s print "no special number";# r6 L" z, d6 x3 y! ^7 E
print "or number greater than 9";( [/ k( G' d; j% A0 d) |
end;6 c7 `: @, S/ i/ F/ _/ B
end; |
|