scanf("%d",&n); k=sqrt(n) for(i=2;i<=k;i++) if(k%i==0)bresk; 如上:为什么不直接判断n%i,而是2-sqrt(n)这个范围?(主要是为什么可以平方根)