问题及代码:
#include <iostream>
using namespace std;
bool isPrimer(int n);
int main()
{
int m;//此处写代码,能够调用isPrimer函数完成“测试”
for(m=2; m<=1000; ++m)
{
if (isPrimer(m))
cout<<m<<"\t";
}
return 0;
}
bool isPrimer(int n) //在这个函数中只管判断,不能出现cout语句!
{
int g;
for (g=2; g<n; ++g)
{
if (n%g==0)
return false;
}
return true;
}
运行结果: