64,654
社区成员
发帖
与我相关
我的任务
分享
#include <iomanip.h> //去掉这个头文件就没事了,为什么?
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> A(10);
int n;
int primecount = 0,i,j;
cout<<"Enter a value >=2 as upper for primernumber:";
cin>>n;
A[primecount++] = 2;
for (i = 3;i<n;i++)
{
if(primecount == A.size())
A.resize(primecount+10);
if(i % 2 == 0)
continue;
j = 3;
while (j<=i/2&&i%j!=0)
j += 2;
if(j>i/2)
A[primecount++] = i;
}
for (i = 0;i < primecount ;i++)
{
cout<<setw(5)<<A[i];//
if((i+1)%10 == 0)
cout<<endl;
}
cout<<endl;
return 0;
}
#include <iostream>
#include <iomanip>
#include <iomanip>