输出1000以内的所有素数,并统计个数。输出每行8个素数
#include <iostream>
#include <iomanip>
using namespace std;
bool isPrime(int n); //函数声明
int main( )
{
int i, count=0;
for(i=2;i<=1000;i++)
{
if(isPrime(i))
{cout<<i<<" ";
count++;
if(count%8==0)
{cout<<endl;}
}//请完成这部分内容
}
cout<<"\n The count is "<< count <<endl;
return 0;
}
//n:正整数,用于判断是否是素数
//返回:真表示是素数;假表示不是素数
bool isPrime(int n)
{
for(int i=2;i*i<=n;i++)
{
if(n%i==0)
return false;
}
return true; //请完成这部分内容
}