C++ :建立一个类PRIME,求指定范围内的所有素数.素数的定义是"只能被1和它本身整除的

2024年11月28日 18:47
有1个网友回答
网友(1):

#include
using namespace std;
class 让冲喊PRIME
{
private: 
int data[200];
int max,min,num;
public:
PRIME(int a,int 坦野b){max=b;min=a;num=0;}
int isprime(int x)
{
int j=0;
for(j=2;j<=x;j++)
{
if(j==x)
return 1;
else
if(x%j==0)
{
break;
return 0;
}
}
}
void process()
{
int i;
for(i=min;i<=max;i++)
{
if(isprime(i)==1)
{
data[num]=i;
num++;
}
}
}
void display()
{
for(int i=0;i {

cout< if((i+1)%8==0)
cout< }
}
};
void main()
{
PRIME p(1,100);
p.process();
p.display();

}