查看单个帖子
旧 2008-10-06, 15:13   #2
meteora1005
高级会员
 
注册日期: 2008-05-31
年龄: 38
帖子: 104
声望力: 19
meteora1005 正向着好的方向发展
默认 回复: 求助:求所有三位的绝对素数的程序

老师要你编个函数,没有那么复杂吧,看你写了好多,我给你个我以前编的:
function y=sushu_or_not(n)
%y=sushu_or_not(n)
%判断n是否是素数
%同isprime
%

if n==1
y=0;
elseif n==2
y=1;
else
a=2:fix(n/2);
b=rem(n,a);
if all(b)
y=1;
else
y=0;
end
end
然后你在100:999间找素数就可以了
meteora1005 当前离线   回复时引用此帖