|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:
" F: J6 I* o% V; }0 r' ](number : integer)
/ z' Q& i! H u% l' s, gis7 `! i; P' O0 m* a% \& B7 k
do
! v' R/ b6 r7 S" w/ n5 F" w inspect number
5 v- k$ y; M2 w9 I7 i& X. _ I when 1 then
$ j2 X1 S4 c1 b print "not a prime number"
& v' k; K/ T) W" `* S when 2,5,7,3 then
- T* _( G( l; x1 h$ d& x2 W# K print "prime number"
+ b, |4 |$ C2 n; T) ?9 B8 d/ E( U when 9,4 then 7 A# n9 L* V, D6 J+ v
print "square number"
, k* y: q$ _7 G else: G' |( v2 F% |: w& ~9 Z5 G% q
print "no special number";
! u9 W" u: W! m! O3 } print "or number greater than 9";# n" z, G! H) a6 {
end;
) `( Q3 M7 H y$ a$ X0 Send; |
|