|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下: ^. \) P% c2 ^6 \5 q
(number : integer)
# d/ A* t" C/ Z0 F! g4 H& d# Jis
- {7 M) h4 X M! pdo
, y% U2 ]: N7 V$ h inspect number
4 O( u3 z6 A5 N) ~: q0 F- @ when 1 then ) x) C9 B3 e6 _' K, N8 j3 q
print "not a prime number"
/ F8 ` ?7 c% _1 m when 2,5,7,3 then 9 e$ C5 }% |- M
print "prime number" o! Z( ?& A+ {' C6 s/ W
when 9,4 then / e; w$ I4 O* I. L5 Y6 e
print "square number"3 ]- F6 J8 B' K: Q: d7 F
else& E: @1 S$ y/ C( z2 {
print "no special number";# t7 i% O M' }. \$ L% x
print "or number greater than 9";
7 j6 d' u# t' F end;
9 h! n$ Q6 W- b, O6 uend; |
|