找素数。输出m到n之间的所有素数,包括m和n。(100<m,n<1000)

时间: 发布人:liuzhuoming1

找素数。输出m到n之间的所有素数,包括m和n。(100<m,n<1000)

已解决问题

谷歌liuzhuoming1用户在提交了关于“明月曾照江东寒找素数。输出m到n之间的所有素数,包括m和n。(100<m,n<1000)”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-26T20:09:11。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:pxsqg  

先是判断素数函数:

boolisPrim(int**m)
{
if(**m<2)
returnfalse;
for(inti=2;i*i<=**m;i++)
{
if(**m%i==0)
硫编弱朝临水兰returnfalse;
}
returntrue;
}

再是打印素数函数:

voidprin来自tPrim(intm,intn)
{
for(inti=m;i<=n;i++)
{
if(isPrim(i))
{
cout<<i<<"";
}
}
cou否抓巴感兴t<<endl;
}

最后是主函数:

#几量干兰铁际晶迅月间胡include<iostream>
usingn括需冷何短联品积几amespacestd;
in问答tmain()
{
printPrim(101,999);
return0;
}

结果如图: