#include<stdio.h> #include<math.h> int main() { int i,count=0,j,flag=0; for(i=100;i<1000;i++) { flag=1; for(j=2;j<=sqrt(i);j++) { if(i%j==0) { flag=0; break; } } if(flag=1) count++; } printf("%d",count); return 0; } 编译不过有点恼火