|
|
发表于 2009-5-12 23:36:09
|
显示全部楼层
inspect应该不是这么用的,不知道你要解决什么问题,如果是要本程序内判断ci的大小,用if-else就可以了。如果ci不是本程序的,需要调用此程序时,可以用inspect,用法如下:# A# [) n$ ^" @# E& s$ E# u
(number : integer)
# g. i% j; C, N! Pis
& h' Y# h) O: v* x Xdo# ]" X: x7 x: N1 L3 M- ~& g
inspect number
0 G3 U5 Z( k3 f5 u8 L$ e7 A6 d9 J when 1 then
: `' q. s. q5 J9 e R, s print "not a prime number"
0 c6 [% G. S# O- ? when 2,5,7,3 then
1 B- H" W7 W2 z# }& e print "prime number"9 o3 Z; X; w& B9 k
when 9,4 then + t( X! K, w# y- P
print "square number"
7 d& y- S& P# n8 u: K- `! Q2 A else
( g7 V2 k2 V. k7 N* ^ print "no special number";* o; d' T5 P& c/ A* T# j
print "or number greater than 9";, [% k6 h) ~4 l$ u7 K2 e3 s; U8 e
end;
) P x& _( }, W d% c6 Y# M# Q# @end; |
|