#include <stdio.h> #include <math.h> int ss(int m) { int i,t1=0,q; q=sqrt(m); for (i=2;i<=9;i++) if (m%i==0) break; if (i>=q+1) t1=1; return(t1); } void main() { int i,t=0; for (i=50;i<=100;i++) { t=ss(i); if (t==1) printf("%4d",i); } } 后面带上每一句的解释··谢谢了·