|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:" I8 t7 E8 q1 G
(number : integer)
4 k+ k( W# }8 p- Y4 R6 ^is9 p8 o7 r1 x3 C7 p
do t, V9 G. B! u9 S0 G$ {6 ~
inspect number& J2 B5 {3 W7 h# P9 P+ x. {4 t8 x# E
when 1 then
; f8 w+ h% M& Y, | print "not a prime number"
( a" W3 W/ T1 C) ]; E* i when 2,5,7,3 then 8 D: V$ d2 j2 Y8 s7 I: i
print "prime number"9 Z! e# u. x# Q n# {
when 9,4 then , S3 Z* ^# x" i3 J7 p/ R
print "square number"7 Q; J q4 i- z9 T) ]! ]) D1 O+ v3 g
else
3 k4 _. m! }% k* V, d8 b print "no special number";
; l; z& @2 x' p2 i w- i5 `: j print "or number greater than 9";
( Z: q+ V- U6 _& U4 x# T end;
6 s" J- X6 B! _3 D: K! [/ Oend; |
|