有2个for 循环:
for(int i=2;i<=n;i++) for(int j=2;j<=i;j++) if(i/j*j==i) break ;
这里的break;是跳出第一个循环还不跳出第二个循环?
这个break的目的何在?
if语句是个恒假式嘛!
for(int i=2;i<=n;i++) for(int j=2;j<=i;j++) if(i/j*j==i) 在我所学到的数字里面好象还没有可以满足这个条件的吧?
这个就是为了判断i是否是素数 所建的循环;