|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:$ D1 V5 r8 d+ @
(number : integer)
2 Q8 X0 {3 b5 s( U" y' \) k" J* Y9 wis' C& d9 q3 s1 L* i2 I2 i/ [& m
do
1 `$ u+ n- P n3 Q9 r& p inspect number
- O! J/ l" L$ M% v; v9 N1 I when 1 then
9 N- D$ w8 E; s1 j) L print "not a prime number"/ n3 N: w7 G% F5 q2 d& z5 _
when 2,5,7,3 then 9 [! H! j. z" d7 ~ s# [
print "prime number"" U6 b$ T7 r5 S: V+ l! M
when 9,4 then # c# e8 O I8 |4 B! x" j
print "square number"3 y, r5 U' @- T7 D5 b2 G
else2 t( o' y7 C& w( J0 @+ d
print "no special number";- b" o* w4 W4 H0 |( A
print "or number greater than 9";
: ^- r$ s3 R6 h9 s2 g end;6 f. M4 @$ G; z; m/ Y0 I6 W! J: J% [
end; |
|