//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
int prime(int n){
int i;
if(n>2 && !(n&1) || n<2)return 0;
for(i=3; i*i<=n;i+=2)
if(!(n%i)) return 0;
return 1;
}
int main(void){
int n,i;
printf("Input n(int n>1)...\nn=");
scanf("%d",&n);
for(i=2;i<n;i!=2 ? i+=2 : i++)
if(prime(i))
printf("%d ",i);
printf("\n");
return 0;
}
温馨提示:答案为网友推荐,仅供参考