目的:用matlab编写一个可以判断质数的函数。
1)若是质数,返回1;
2)若不是,返回0。
代码:
function s = prime_22(n)
for i = 2 : n-1
if mod(n,i)==0
s = 0; % s = 0 表示为合数
break;
else
s = 1; % s = 1 表示为质数
end
end
end
结果:
目的:用matlab编写一个可以判断质数的函数。
1)若是质数,返回1;
2)若不是,返回0。
代码:
function s = prime_22(n)
for i = 2 : n-1
if mod(n,i)==0
s = 0; % s = 0 表示为合数
break;
else
s = 1; % s = 1 表示为质数
end
end
end
结果: