#include<stdio.h>
#include<windows.h>
int main()
{
int num = 1;
int flag = 1;
while( num <= 100){
if( num > 2){
for( int i = 2; i < num; i++)
{
if( ! ( num % i)){
flag = 0;
break;
}
}
}
if( flag || num < 2){
printf("%d\n",num);
}
num++;
flag = 1;
}
system("pause");
}
遵守规则:有2~99中的一个因子即不是质数.