当前位置:   article > 正文

算法提高 素数判断_编写一函数isprime,判断某个大于2的正整数是否为素数。

编写一函数isprime,判断某个大于2的正整数是否为素数。
编写一函数IsPrime,判断某个大于2的正整数是否为素数。样例输入: 
5
样例输出:
yes样例输入: 
9
样例输出:

no注意:是素数输出yes,不是素数输出no,其中yes和no均为小写。


  1. #include "stdio.h"
  2. int IsPrime(int n)
  3. {
  4. int i ;
  5. if(n==2)
  6. {
  7. return 1 ;
  8. }
  9. else
  10. {
  11. for(i=2;i<n;i++)
  12. {
  13. if(n%i==0)
  14. {
  15. return 0 ;
  16. }
  17. }
  18. }
  19. return 1 ;
  20. }
  21. int main()
  22. {
  23. int n ;
  24. scanf("%d",&n);
  25. if(IsPrime(n)==1)
  26. {
  27. printf("yes\n");
  28. }
  29. else
  30. {
  31. printf("no\n");
  32. }
  33. return 0 ;
  34. }




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

闽ICP备14008679号