|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:7 C) U, j2 S+ @% l9 W
(number : integer)
4 d f" x% o& y# his
\+ A* v7 ~2 u0 m) @+ ido
& a: `2 }" u+ m0 b inspect number
. |2 P9 N/ p( @( G6 U when 1 then
4 h- w1 g! j; K2 m print "not a prime number"/ j) |9 a1 ]+ Q) {1 U3 `9 r
when 2,5,7,3 then
$ ^4 K3 P( j& h, d- n print "prime number"
$ n- r% y. X4 V9 C' M7 J* ^( W when 9,4 then / w& A9 G" v9 ?0 n+ G" \: D, J) O" X
print "square number"
R/ C4 M- Z6 B' R' n6 H else0 [& z. R4 y2 L6 ^
print "no special number";
U9 w& f* t+ ^) T ] print "or number greater than 9";
0 f1 O; L! `; K; R5 R end;9 v1 U0 _0 g5 [% q& K4 \
end; |
|