【MATLAB】在MATLAB中编写函数判断一个数是不是素数

是素数返回1,不是素数返回0。

实现方式是用要求的数从2到它本身减一依次相除如果都不能整除那么就是素数,否则不是。

function p=panduanpf(a)
for i=2:a-1
    if 0==rem(a,i)
        0
        break;
    elseif i==a-1
        1
    end
end

【MATLAB】在MATLAB中编写函数判断一个数是不是素数_第1张图片

你可能感兴趣的:(【MATLAB】在MATLAB中编写函数判断一个数是不是素数)