怎样用C++编写100-200的 素数的程序啊?

如题所述

bool isPrime(int num)
{
if (num<2) return false;
if (num==2) return true;
for (int i=2;i<=(int)sqrt(num);i++)
{
if (num%i==0) return false;
}
return true;
}
//上面的函数是判断素数的.调用即可:
for (int i=100;i<200;i++)
{ if (isPrime(i)) cout<<i;}
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-01-07
遍历,不能被已经找到的素整除的就是。
相似回答
大家正在搜