#include<stdio.h> #include<math.h> void main() { int x,y,n,j=0; do{ printf("请输入n:\n"); scanf("%d",&n); for(x=2;x<=n;x++) { for(y=2;y<=sqrt(x);y++) { if(x%y==0) j++; } if(j==0) printf("%d是2到%d之间的素数\n",x,n); j=0;} }while(1); }