#include<stdio.h>
#include<math.h>
void main()
{int m,i,k,s,w=0,c=0,t,a[10000],p=0,q=0;for(m=1;m<=20000;m=m+2){k=sqrt(m);for(i=2;i<=k;i++)//让m与比它小的数依次相除{if(m%i==0)//如果整除,则结束这次的循环break;}if(i>=k+1)//如果i>m的平方根加1,则是素数,且存入a数组中{a[c++]=m;// h++;}}
本文发布于:2024-01-30 17:08:33,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170660571521551.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |