用const变量声明数组C++支持,C不支持
vs根据文件后缀名判断用哪个标准。
【相关推荐】
:#include
#include"trap.h"
#include
using namespace std;
int main()
{
int n;
cin >> n;
int count = 0;
Arraynice(10);
int i;
for (i = 2; i < n; i++)
{//检查i能否被比它小的质数整除
bool judge = true;
for (int j = 0; j < count; j++)//如果i被nice[j]整除说明i不是质数
{
if (i % nice[j] == 0)
{
judge = false;
break;
}
}
if (judge)
{
if (count == nice.getsize())//如果质数表满了将其空间加倍
nice.resize(count * 2);
nice[count++] = i;
}
}
for (i = 0; i < count; i++)
cout <<setw(8)<< nice[i];
}//个人认为a[0]一开始应该是一个随机数