当前位置:   article > 正文

#MATLAB 编写M函数实现求一个数是否为素数,通过键盘输入一个整数,然后调用判断素数函数,从而确定它是否素数_mathlab编写一函数,实现判断任意正整数是否为素数。并编写脚本文件调用该函数,输

mathlab编写一函数,实现判断任意正整数是否为素数。并编写脚本文件调用该函数,输

       编写M函数实现求一个数是否为素数,再编写一主程序(脚本文件),要求通过键盘输入一个整数,然后调用判断素数函数,从而确定它是否素数。

题解:

1、脚本文件:

  1. x=input('请输入要判断的数字:');
  2. p=sspd(x);
  3. if(p==1)
  4. disp("是素数")
  5. else disp("不是素数")
  6. end

2、函数文件:

  1. function p=sspd(x)
  2. f=1;
  3. for i=2:x-1
  4. if mod(x,i)==0
  5. f=0;
  6. break;
  7. end
  8. end
  9. p=f;
  10. end

输出:

x=7
是素数

x=9
不是素数

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/326381
推荐阅读
相关标签
  

闽ICP备14008679号