编写M函数实现求一个数是否为素数,再编写一主程序(脚本文件),要求通过键盘输入一个整数,然后调用判断素数函数,从而确定它是否素数。
题解:
1、脚本文件:
x=input('请输入要判断的数字:');
p=sspd(x);
if(p==1)
disp("是素数")
else disp("不是素数")
end
2、函数文件:
function p=sspd(x)
f=1;
for i=2:x-1
if mod(x,i)==0
f=0;
break;
end
end
p=f;
end
输出:
x=7
是素数
x=9
不是素数