|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:5 I. ^" S$ S T/ c }$ N
(number : integer)
, d. Q9 W" [1 }is. a/ D" d1 A7 F3 }. g5 A
do8 R7 d# J. {( ?# @) w: i( S% @
inspect number
8 U6 L- O* V6 z1 j" ?4 y4 o/ E& k when 1 then
6 u1 Y7 d& G- [: d4 [ print "not a prime number"
/ K3 S4 E! M5 Q P& n when 2,5,7,3 then
1 a: P. C0 o5 ~; O print "prime number"
' p; Q) N$ z* W) O, N" L when 9,4 then
. y2 h* q2 e H0 { print "square number"
. r0 D4 a3 L K8 v q" X# M! R$ H else
. [' W9 n- e9 C$ p6 c5 e print "no special number";% [+ y1 ~7 S V9 `3 N
print "or number greater than 9";
K" i7 z3 r0 j0 J. s! j1 g0 K' | end;3 ?2 Z1 Q6 O: R4 C9 b0 R7 U
end; |
|