|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:& ]. F* c' K- c; O, F, x
(number : integer)
! C' l- V4 @& e3 `; W9 l7 yis
; y$ c, ?5 W! {6 Fdo8 k) K7 ^! B& d# Q" [
inspect number1 C7 N! t1 |3 n
when 1 then
0 Y+ g/ A1 [' l" L1 V print "not a prime number"
( O& f! }& `" K" g0 D& ` when 2,5,7,3 then
/ c9 |0 q+ Q. Z( q, @ print "prime number". X! K! Y+ w1 W6 F4 p/ `+ j
when 9,4 then
8 G4 @9 i" E8 _1 h7 R print "square number"+ i, N$ j& R: a+ L( F" Y
else, d+ Q+ c. b' Q. O+ z
print "no special number";! A+ S8 z0 l! S; T- I! y4 e1 |5 F
print "or number greater than 9";
6 i& B+ @2 ^' v* A end; K; |3 G% L o8 v
end; |
|